Home | Mirror | Search |
環境 ubuntu 8.10
$ sudo apt-get install samba
查看Samba 伺服器的連接埠
neo@shenzhen:~$ sudo netstat -tlnp |grep smb tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN 4480/smbd tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN 4480/smbd neo@shenzhen:~$
防火牆
neo@shenzhen:~$ iptables -L
iptables -L
security = share|user 共享|用戶模式
comment = 描述 valid users = '%S'登錄用戶,'neo'允許neo訪問 read only = 'No'讀寫模式,'Yes'只讀模式 browseable = 'No'不顯示, 'Yes'顯示
Backup the /etc/samba/smb.conf file:
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.original
security = share
[tmp] comment = test writable = yes locking = yes path = /tmp public = yes [neo] comment = neo writable = yes locking = yes path = /home/neo/ public = yes [htdocs] comment = neo writable = yes locking = yes path = /opt/lampp/htdocs public = yes
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.original
security = user
add user
sudo useradd -s /bin/true neo sudo smbpasswd -L -a neo
enable
sudo smbpasswd -L -e neo
del user
sudo smbpasswd -L -x neo
測試配置檔案是否正確
$ testparm
查看共享目錄
$ smbclient -L localhost -N Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.3.2] Sharename Type Comment --------- ---- ------- print$ Disk Printer Drivers developer Disk Development IPC$ IPC IPC Service (ubuntu server (Samba, Ubuntu)) Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.3.2] Server Comment --------- ------- PRINTSERVER UBUNTU ubuntu server (Samba, Ubuntu) Workgroup Master --------- ------- WORKGROUP PRINTSERVER
Windows 訪問測試
C:\>net view \\192.168.3.40 在 \\192.168.3.40 的共享資源 ubuntu server (Samba, Ubuntu) 共享名 類型 使用為 註釋 ---------------------------------------------------------- developer Disk Development 命令運行完畢,但發生一個或多個錯誤。
$ nmblookup -A 172.16.0.5 Looking up status of 172.16.0.5 USER <00> - B <ACTIVE> WORKGROUP <00> - <GROUP> B <ACTIVE> USER <20> - B <ACTIVE> WORKGROUP <1e> - <GROUP> B <ACTIVE> WORKGROUP <1d> - B <ACTIVE> ..__MSBROWSE__. <01> - <GROUP> B <ACTIVE> MAC Address = 00-25-64-A7-18-97
sudo apt-get install smbfs
smbmount
$ sudo mkdir /mnt/winfs $ sudo smbmount //172.16.0.92/tmp /mnt/winfs $ ls /mnt/winfs/
使用neo帳號登錄
$ sudo smbmount //172.16.0.92/tmp /mnt/winfs -o username=neo
mount
$ mount -t smbfs -o username=jwhittal \\\\172.16.1.3\\c$ /mnt/thumb
linux 不再使用smbfs, 替換為 cifs
$ mount -t cifs //192.168.0.2/ /mnt/
$ sudo apt-get install smbclient
neo@netkiller:~$ smbclient -L 172.16.0.1 Enter neo's password: Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.4.0] Sharename Type Comment --------- ---- ------- IPC$ IPC IPC Service (netkiller server (Samba, Ubuntu)) www Disk www diretcory print$ Disk Printer Drivers neo Disk Home Directories Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.4.0] Server Comment --------- ------- DEBIAN debian server NETKILLER netkiller server (Samba, Ubuntu) Workgroup Master --------- ------- WORKGROUP DEBIAN
訪問developer共享目錄
$ smbclient //localhost/developer Enter neo's password: Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.3.2] Server not using user level security and no password supplied. smb: \> ls . D 0 Thu Oct 29 02:05:37 2009 .. D 0 Thu Oct 22 05:27:16 2009 ofcard.php 1104 Tue Oct 27 02:00:49 2009 index.html 580 Thu Oct 29 02:05:37 2009 webapps D 0 Wed Oct 28 06:04:08 2009 ecmall D 0 Thu Oct 22 00:00:12 2009 doc D 0 Wed Oct 28 06:04:09 2009 supersite D 0 Thu Oct 22 03:35:08 2009 empire D 0 Thu Oct 22 02:56:12 2009 discuz D 0 Wed Oct 21 22:04:29 2009 resin-data D 0 Wed Oct 28 06:21:02 2009 phpMyAdmin D 0 Sat Oct 24 09:02:29 2009 empirecms6 D 0 Thu Oct 22 04:12:44 2009 ecshop D 0 Wed Oct 21 21:56:40 2009 watchdog-data D 0 Wed Oct 28 06:07:19 2009 ucenter D 0 Wed Oct 21 22:41:58 2009 ecshop.old D 0 Fri Oct 23 11:35:39 2009 magento D 0 Tue Oct 6 19:19:54 2009 weberp D 0 Fri Oct 23 05:21:33 2009 61335 blocks of size 131072. 41655 blocks available smb: \>
使用用戶Neo登錄
$ smbclient //localhost/developer -U neo Enter neo's password: Domain=[UBUNTU] OS=[Unix] Server=[Samba 3.3.2] smb: \> ls . D 0 Thu Oct 29 03:13:31 2009 .. D 0 Thu Oct 22 05:27:16 2009 ofcard.php 1104 Tue Oct 27 02:00:49 2009 index.html 676 Thu Oct 29 03:13:31 2009 webapps D 0 Wed Oct 28 06:04:08 2009 ecmall D 0 Thu Oct 22 00:00:12 2009 doc D 0 Wed Oct 28 06:04:09 2009 supersite D 0 Thu Oct 22 03:35:08 2009 empire D 0 Thu Oct 22 02:56:12 2009 discuz D 0 Wed Oct 21 22:04:29 2009 resin-data D 0 Wed Oct 28 06:21:02 2009 phpMyAdmin D 0 Sat Oct 24 09:02:29 2009 empirecms6 D 0 Thu Oct 22 04:12:44 2009 ecshop D 0 Wed Oct 21 21:56:40 2009 watchdog-data D 0 Wed Oct 28 06:07:19 2009 ucenter D 0 Wed Oct 21 22:41:58 2009 ecshop.old D 0 Fri Oct 23 11:35:39 2009 magento D 0 Tue Oct 6 19:19:54 2009 weberp D 0 Fri Oct 23 05:21:33 2009 61335 blocks of size 131072. 41654 blocks available smb: \> quit
'/www' does not exist or permission denied when connecting to [www] Error was Permission denied [2010/05/17 17:26:08, 0] smbd/service.c:make_connection_snum(1013) '/www' does not exist or permission denied when connecting to [www] Error was Permission denied [2010/05/17 17:26:08, 0] smbd/service.c:make_connection_snum(1013) '/www' does not exist or permission denied when connecting to [www] Error was Permission denied [2010/05/17 17:26:11, 0] smbd/service.c:make_connection_snum(1013) '/www' does not exist or permission denied when connecting to [www] Error was Permission denied [2010/05/17 17:26:13, 0] smbd/service.c:make_connection_snum(1013) '/www' does not exist or permission denied when connecting to [www] Error was Permission denied [2010/05/17 17:26:13, 0] smbd/service.c:make_connection_snum(1013) '/www' does not exist or permission denied when connecting to [www] Error was Permission denied [2010/05/17 17:26:13, 0] smbd/service.c:make_connection_snum(1013) '/www' does not exist or permission denied when connecting to [www] Error was Permission denied [2010/05/17 17:26:13, 0] smbd/service.c:make_connection_snum(1013) '/www' does not exist or permission denied when connecting to [www] Error was Permission denied
關閉 SELinux