4.Samba配置 安裝好Samba後,更改smb.conf文件以實現相應功能 sun@Ubuntu:~$sudo vim /etc/samba/smb.conf 1)在“Authentication”選項中加入如下語句: Security = user Username = /etc/samba/smbusers 如下圖所示:
2)在global中加入如下語句: Valid users = @A,@B,@C,@sun Admin users = sun Write list = @A,@B,@C,@sun 如下圖所示:
3)最後,在smb.conf文件最後加入共享文件信息,如下圖所示:
上述語句分別實現了A組用戶、B組用戶、C組用戶分別對文件夾A,B,C的獨享。 再加入如下語句: 這樣就可以實現A組B組用戶對AB文件夾的共享,B組C組戶對BC文件夾的共享,A組和C組用戶對AC文件夾的共享。 最實實現所有用戶對同一文件夾的共享,如下圖所示:5.加入Samba用戶名 在終端輸入: sun@Ubuntu:~$smbpasswd -a a1 sun@Ubuntu:~$smbpasswd -a a2 sun@Ubuntu:~$sumbpasswd -a b1 …………... 上述命令是建立Samba用戶 6.加入用戶名文件 sun@Ubuntu:~$sudo vim /etc/samba/smbusers <username> = “<a1>” <username> = “<a2>” <username> = “<a3>” <username> = “<b1>” <username> = “<b2>” ................... 7.重起Samba sun@Ubuntu:~$sudo /etc/init.d/smbd restart 訪問SAMBA 8.在windows下訪問Samba 點擊“開始”,點擊“開始”中的運行,在其中輸入: \\192.168.1.100 這樣就可以訪問linux上的共享文件夾了。 9.在linux下使用圖形界面訪問Samba 打開任意一個文件夾,在菜單看選擇“轉到”->”位置”。在出現的文本框中輸入: smb://192.168.1.100 則可出現如下圖所示對話框: 輸入用戶名和密碼就可以了 10.在linux下使用命令行訪問: 在命令行中輸入: sun@Ubuntu:~$smbclient //192.168.1.100/A -U a1 則出現: smb:\> 1)使用命令ls 可查看內容: smb:\>ls 2)使用quit可以退出: smb:\>quit 3)上傳、下載文件 smb:\>mget hello.c Smb:\>mput hello.c 4)掛載共享目錄 sun@Ubuntu:~$smbmount //192.168.1.100/share /mnt -0 username= a1,passwd = 123 以上就是Samba使用的主要內容