====== Samba Client 讓 Linux 使用 Windows 網芳磁碟設定 ======
除了使用 samba 提供 Linux(CentOS / Ubuntu) 的網路磁碟給 WinClient 使用外, 還有另外反向的作法, 就是將原本的 Windows 網路磁碟提供給 Linux 使用..
===== Windows 端 =====
* IP : 192.168.1.136
* 帳號: backup
===== Linux 端 =====
* 要先確認有安裝以下的套件
* CentOS
yum install samba-client samba-common cifs-utils
* Ubuntu
apt install smbclient cifs-utils
* 確認 smbclient 可以正常連上 Windows 端
mount -t cifs //192.168.1.136/ /backup/tn_data
* vi /etc/fstab
//192.168.1.136/ /home/docsrv/wdldir cifs username=backup,password=backup_password,uid=root,gid=docsrv,rw
* CentOS 4 可以用 smbfs 到 CentOS 5 必須改用 cifs
* 參考 http://wiki.centos.org/TipsAndTricks/WindowsShares 這裡說明
* 如果不想 /etc/fstab 內出現帳號密碼 可以改用 credentials= 指定檔案方式來處理
* vi /etc/fstab
//192.168.1.136/ /home/docsrv/wdldir cifs credentials=/home/docsrv/.cifscreds,uid=root,gid=docsrv,rw
* 編輯 /home/docsrv/.cifscreds
vi /home/docsrv/.cifscreds
username=backup
password=backup_password
chmod 600 /home/docsrv/.cifscreds
* 掃描 Windows 分享目錄, 範例: 使用 backup 身份掃描 192.168.1.20 看哪些分享的目錄
smbclient --list=192.168.1.20 --user=backup
[root@nw1 ~]# smbclient --list=192.168.1.20 --user=backup
Password:
Domain=[DATA-SERVERE] OS=[Windows Server 2003 3790] Server=[Windows Server 2003 5.2]
Sharename Type Comment
--------- ---- -------
機台操作手冊 Disk
業務部 Disk
E$ Disk 預設共用
審圖區 Disk
生管部 Disk
IPC$ IPC 遠端 IPC
D$ Disk 預設共用
採購部 Disk
相片區 Disk
data Disk
:
:
研發部 Disk
session request to 192.168.1.20 failed (Called name not present)
session request to 192 failed (Called name not present)
Domain=[DATA-SERVERE] OS=[Windows Server 2003 3790] Server=[Windows Server 2003 5.2]
Server Comment
--------- -------
Workgroup Master
--------- -------
===== 參考文章 =====
* http://www.centos.org/modules/newbb/viewtopic.php?topic_id=12769
* https://wiki.centos.org/zh-tw/TipsAndTricks/WindowsShares
* https://bayton.org/docs/linux/lxd/mount-cifssmb-shares-rw-in-lxd-containers/
* https://www.server-world.info/en/note?os=Ubuntu_20.04&p=samba&f=3
{{tag>linux samba smbclient netdir 網路磁碟 經驗 儲存}}