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