導航:首頁 > 操作系統 > linuxsmb

linuxsmb

發布時間:2022-01-14 04:09:03

『壹』 怎樣在linux上訪問samba共享文件

1、點擊桌面左下角的文件資源管理器圖標。

『貳』 linux如何安裝samba文件

rpm -qa | grep samba這個命令是用來查看本機有沒有安裝samba服務的,以上結果顯示你已經安裝過samba服務了,所以不用再進行安裝了,不過你這台機器安裝的是客戶端,少了個服務端也就是samba-3.5.8-* rpm -ql samba這個命令是用來查詢samba文件的安裝位置的,找到smb.conf這個配置文件來更改配置。

『叄』 linux如何掛載samba目錄

1、utf-8替換成utf8試試
2、其他方法
i)如果已經安裝samba,可用smbmount
例:smbmount //192.168.1.1/share /mnt
-o username=user,password=pw,iocharset=utf8,codepage=cp936
ii)mount.cifs等效於mount -t cifs,mount.cifs需要內核支持,使用時比較方便。
例:mount.cifs //192.168.1.1/somedir dir -o username=xx,password=xxxx
iii)mount.smbfs需要注意中文目錄,需要加上 參數 codepage=cp936,iocharset=utf8,而且有的系統下掛載速度遲鈍。等效於smbmount或 mount -t smbfs
例:mount.smbfs //192.168.1.1/somedir dir -o username=xx,password=xxxx
iv)smbclient登錄後操作類似於ftp登錄
例:smbclient //192.168.1.1/d -U username%password

『肆』 如何共享linux中的smb伺服器

以下是我在學習linux時所做的實驗:
環境是:A 為SAMBA伺服器:IP 192.168.0.2
B 為SAMBA客戶端:IP 192.168.0.3
C 為XP測試機 :IP 192.168.0.4
下面我們就開始架設SAMBA服務首先我們要安裝SAMBA這里有4個SAMBA包我們都需要安裝其中SWAT我們在後面會講到的
配置IP地址 netconfig
啟服務:service network [start|restart|stop|reload|statur]
/etc/samba/smb.conf是samba的主配置文件其實我們不需要任何修改就可以用
samba了默認需要用戶名和密碼的
安裝RPM包: rpm –ivh samba-conmmon-3.0.10-1.4E

system-config-samba-1.2.21-1
samba-3.0.10-1.4E
samba-client-3.0.10-1.4E

主配置文件:/etc/samba/smb.conf
查看文件的清新路徑:grep –v 「^#」 /文件路徑/ | grep –v 「^;」
在這里先說明samba的用戶密碼必須自己設置,不能用系統的用戶,但是帳號可以一樣的,我們現在就創建samba用戶和密碼:
建立SAMBA用戶帳號:Useradd (用戶名) smbpasswd –a (密碼)
Smbpasswd –a (用戶系統存在): 添加指定的用戶帳戶
Smbpasswd –d (用戶系統存在): 禁止指定的用戶帳戶
Smbpasswd –e (用戶系統存在): 啟用指定的用戶帳戶
Smbpasswd –x (用戶系統存在): 刪除指定的用戶帳戶
剛才在XP里的用戶是在/home/ 也就是說默認的samba用戶登陸到伺服器其實就是自己的目錄是吧!並且能刪除上傳和下載是吧!
清除用戶帳戶密碼緩存:net use * /del
對SAMBA文件配置測試:testparm
默認有沒匿名用戶登陸?默認在58行我們只要:
security = [share|user|server|domain][不用密碼|用密碼|工作組|域控制器]
添加就可以了修改配置文件後重啟服務:service smb restart
並賦予許可權:shmod 757 /文件所在路徑

3,我們怎麼樣自己定製共享目錄,在主配置文件中添加:
[共享名]
comment = crazy linux
path = /文件路徑
browseable = yes 宿主目錄
guest ok =yes 開啟來賓
writable =yes 可寫
配置完後重啟服務:service smb restart
4,我們在來看看只讀的怎麼做的不需要密碼的
[共享名]
comment = 說明信息
path = /文件路徑
browseable = yes 宿主目錄
guest ok = yes 開啟來賓
配置完後重啟服務:service smb restart

並加入組中:chown 組名:組名 文件名
並賦予許可權:chmod 777 文件名/

添加公共目錄設置:/etc/samba/smb.conf
[共享名]
Path = /文件路徑 共享文件的路徑
Only guest = yes 驗證身份
Writable = yes 可寫
啟動SAMB伺服器: service smb [start|restart|stop|reload|statur]
以上是用WIN測試的那麼我們來看看用LINUX下怎麼做的
LINUX下的軟體:smbclient-*
smbclient -L 伺服器IP地址: 查看共享資源
smbmount //伺服器IP地址/共享名 /掛載點
Smbclient //伺服器IP地址/共享文件夾 –u 帳戶
Smbbstatus:狀態伺服器
Mount –t smbfs –o username=用戶 //服務IP地址/共享目錄/掛載點
卸載: umount /卸載點

『伍』 linux下怎麼訪問linux samba共享文件

在Linux系統中訪問Samba伺服器中的共享目錄需要使用smbclient命令,當然首先得在對應Linux系統主機中安裝Samba服務的客戶端軟體--smbclient。使用smbclient -L命令(有關smbclient命令的詳細選項可通過smbclient -help命令查看)可以查看指定Samba伺服器上的所有共享目錄。如要瀏覽本示例中Sambaserver上的共享目錄,可以在終端提示符下輸入以下命令:
smbclient -L Sambaserver

在出現提示輸入密碼時,直接按Enter鍵(因為此處是匿名訪問),結果會顯示指定Samba伺服器上當前全部的共享目錄,
使用共享目錄的命令格式為:smbclient //IP地址或主機名/共享目錄名 -U用戶名。
因為此處是匿名訪問,所以無須加上"-U"選項來指定訪問的用戶名。如在此要匿名訪問Sambaserver上的doc目錄,則可以在終端提示符下輸入以下命令:

smbclient //Sambaserver/doc

在出現輸入密碼的password提示符時,直接按Enter鍵,即進入到遠程使用伺服器上指定資源的提示符smb:\>,與FTP客戶端相似,這時可以使用如cd、cat、get等命令對共享目錄和文件進行操作了。注意,這個命令不僅可以訪問Samba伺服器上的共享資源,還可以訪問網路中Windows主機上的共享資源。

『陸』 linux下如何安裝smb伺服器

下載rpm格式的Samba安裝程序安裝:yum install samba編輯配置文件:vim /etc/samba/smb.conf找到Standalone Server Options,將下面的security = share,使用戶登陸時不需要輸入帳號及密碼。設置公共訪問目錄,在smb.conf中找到:; [public]
; comment = Public Stuff
; path = /home/samba
; public = yes
; writable = yes
; printable = no
; write list = +staff將前面的分號去掉。path = /home/samba
指定公眾共享目錄路徑,該目錄就可以供不同用戶使用。public = yes
取值為yes時,允許公眾共享。否則,禁止公眾共享目錄。writable = yes
取值為yes時,公眾對/home/samba有可寫許可權。printable = no
取值為yes時,公眾對/home/samba有列印許可權。write list = +staff
指定具有可寫許可權的用戶名單或用戶組所有成員,這里允許staff用戶組的所有成員具有可寫許可權。設置smb開機自啟動:
chkconfig –level 345 smb on啟動smb服務:service smb start
此時打開\Linux主機IP,會看到有一個public的共享文件夾。

『柒』 linux怎麼裝samba

centos配置samba伺服器,先yum安裝上,然後先從簡單的功能一點一點調試,把防火牆關了。

『捌』 在linux系統上如何創建samba賬號

1)建一個系統用戶

[root@linux samba]# useradd samba (建一個名叫samba的用戶)
[root@linux samba]# passwd samba (給samba用戶添加密碼)
Changing password for user samba.
New password: (密碼要六位以上,不顯示在屏幕上)
BAD PASSWORD: it does not contain enough DIFFERENT characters
Retype new password: (確認密碼)
passwd: all authentication tokens updated successfully.

2)然後創建samba帳戶

[root@linux samba]# smbpasswd -a samba
(-a必須加,為了生成密碼文件smbpasswd,該密碼是windows登陸Linux的samba用戶密碼)
New SMB password:
Retype new SMB password:
unable to open passdb database.
Added user samba.

3)查看一下生成的用戶名、密碼

[root@linux samba]# vi /etc/samba/smbpasswd
samba:500:::[UX ]:LCT-468268E6:

4)重新啟動samba服務

[root@linux samba]# service smb restart
Shutting down SMB services: [ OK ]
Shutting down NMB services: [ OK ]
Starting SMB services: [ OK ]
Starting NMB services: [ OK ]

『玖』 Linux下如何添加Samba用戶

Linux只能支持Owner, Group,All三個角色許可權。沒法單獨增加一個用戶訪問許可權到某個目錄,要麼是Owner,要麼是同一個組的,或者是所有人。你可以把想要授權的用戶,加入這個目錄的Owner的組,然後授權該目錄的Group許可權為RWX即可。

『拾』 linux如何掛載samba目錄

環境:
Windows 2008 R2+RHEL6U2

說明:
在配置oracle
expdp備份策略時,發現伺服器上的空間有限,公司也不想增加這方面的開支,因此想到了將windows應用伺服器上富裕的空間拿來做為oracle的
備份磁碟,在備份時將備份文件保存到伺服器和windows共享目錄裡面,而伺服器空間有限只保留近半個月的備份,windows磁碟則保留更長的時間。

操作步驟:1,在windows 2008上共享一個目錄,並對這個目錄設置相應的用戶訪問許可權,在這里共享目錄為「share」,windows用戶為test,口令為test ,許可權為讀寫。
2,遠程登錄rhel終端,備份好/etc/fstab後,在/etc/fstab文件後面加上這行:
################
//192.168.2.173/share /mnt/share cifs defaults,uid=1000,gid=1000,credentials=/etc/samba/x1 0 0

#//192.168.2.173/share 這段為windows的IP和共享目錄,/mnt/share為rhel的掛載點,
cifs為文件系統類型,uid、gid為rhel的用戶和組id,這里設置了oracle和oinstall,它們的id都是
1000,credentials=/etc/samba/x1 credentials參數對應windows的用戶名和口令文件x1,其它為默認值。

3,windows的用戶名和口令保存文件
[root@dba ~]# cat /etc/samba/x1
username=test
password=test

[oracle@dba1 ~]# ls -dl /mnt/share
drwxr-xr-x 1 oracle oinstall 4096 Dec 30 15:29 /mnt/share

閱讀全文

與linuxsmb相關的資料

熱點內容
解壓電波歌曲大全 瀏覽:336
為啥文件夾移到桌面成word了 瀏覽:858
命令符的安全模式是哪個鍵 瀏覽:758
編程中學 瀏覽:956
單片機求助 瀏覽:992
ug加工側面排銑毛坯怎麼編程 瀏覽:271
程序員有關的介紹 瀏覽:736
支付寶使用的什麼伺服器 瀏覽:210
安卓看本地書用什麼軟體好 瀏覽:921
經傳軟體滾動凈利潤指標源碼 瀏覽:522
螢石雲視頻已加密怎麼解除 瀏覽:574
一命令四要求五建議 瀏覽:30
qq文件夾遷移不了 瀏覽:19
液體粘滯系數測定不確定度演算法 瀏覽:332
輕棧源碼 瀏覽:426
把圖片壓縮到500k 瀏覽:35
命令你自己 瀏覽:369
51單片機c語言pdf下載 瀏覽:177
androidactivity堆棧 瀏覽:821
mac執行命令 瀏覽:897