一、安裝samba
首先,需要安裝samba。在CentOS中,可以使用以下命令:
yum install samba
二、創(chuàng)建samba用戶(hù)
在Linux系統(tǒng)中,需要先創(chuàng)建一個(gè)本地用戶(hù),再將其添加到samba用戶(hù)中,可以使用以下命令:
useradd <用戶(hù)名>
smbpasswd -a <用戶(hù)名>
其中,<用戶(hù)名>是自定義的用戶(hù)名。先使用useradd創(chuàng)建本地用戶(hù),在使用smbpasswd -a添加到samba用戶(hù)中。此命令會(huì)提示輸入samba用戶(hù)的密碼。
三、創(chuàng)建共享目錄
使用以下命令,在Linux系統(tǒng)中創(chuàng)建一個(gè)共享目錄:
mkdir /home/<用戶(hù)名>/<共享目錄名>
其中,<用戶(hù)名>是之前創(chuàng)建的本地用戶(hù)的用戶(hù)名,<共享目錄名>是自定義的共享目錄名。
四、配置samba
通過(guò)編輯samba的配置文件“/etc/samba/smb.conf”來(lái)配置samba,只需要在該文件的底部添加新的共享目錄即可。
[<共享目錄名>]
path = /home/<用戶(hù)名>/<共享目錄名>
comment = <注釋>
browseable = yes
writable = yes
create mask = 0755
directory mask = 0755
valid users = <用戶(hù)名>
其中,<共享目錄名>是之前創(chuàng)建的共享目錄名,<用戶(hù)名>是之前創(chuàng)建的本地用戶(hù)的用戶(hù)名,<注釋>是描述該共享目錄的文字說(shuō)明。
上述配置文件中的各個(gè)參數(shù)含義如下:
path:共享目錄的路徑 comment:共享目錄的文字說(shuō)明 browseable:是否允許其他用戶(hù)在客戶(hù)端查看該共享目錄 writable:是否允許其他用戶(hù)在客戶(hù)端編輯該共享目錄中的文件 create mask:新建文件的權(quán)限掩碼 directory mask:新建目錄的權(quán)限掩碼 valid users:允許訪問(wèn)該共享目錄的用戶(hù)五、重啟samba
在完成samba的配置之后,需要重啟samba才能使配置生效。使用以下命令重啟samba:
service smb restart
六、客戶(hù)端訪問(wèn)
在Windows系統(tǒng)中,打開(kāi)文件資源管理器,輸入以下地址,在彈出的窗口中輸入之前添加的samba用戶(hù)和密碼即可訪問(wèn):
\\\<共享目錄名>