差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

下次修改
前次修改
tech:samba_client [2009/04/13 13:36] – 建立 jonathantech:samba_client [2021/05/24 14:41] (目前版本) jonathan
行 1: 行 1:
 +====== Samba Client 讓 Linux 使用 Windows 網芳磁碟設定 ======
 +除了使用 samba 提供 Linux(CentOS / Ubuntu)  的網路磁碟給 WinClient 使用外, 還有另外反向的作法, 就是將原本的 Windows 網路磁碟提供給 Linux 使用.. 
  
 +===== Windows 端 =====
 +  * IP : 192.168.1.136 
 +  * 帳號: backup 
 +
 +===== Linux 端 =====
 +  * 要先確認有安裝以下的套件 
 +    * CentOS <cli>
 +yum install samba-client samba-common cifs-utils
 +</cli>
 +    * Ubuntu <cli>
 +apt install smbclient cifs-utils
 +</cli>
 +  * 確認 smbclient 可以正常連上 Windows 端<code sh>
 +mount -t cifs //192.168.1.136/ /backup/tn_data
 +</code>
 +  * <code sh>vi /etc/fstab</code><cli>
 +//192.168.1.136/ /home/docsrv/wdldir cifs username=backup,password=backup_password,uid=root,gid=docsrv,rw
 +</cli>
 +
 +<note important>
 +  * CentOS 4 可以用 smbfs 到 CentOS 5 必須改用 cifs
 +  * 參考 http://wiki.centos.org/TipsAndTricks/WindowsShares 這裡說明
 +</note>
 +
 +  * 如果不想 /etc/fstab 內出現帳號密碼 可以改用 credentials= 指定檔案方式來處理
 +  * <code sh>vi /etc/fstab</code><cli>
 +//192.168.1.136/ /home/docsrv/wdldir cifs credentials=/home/docsrv/.cifscreds,uid=root,gid=docsrv,rw
 +</cli>
 +  * 編輯 /home/docsrv/.cifscreds<code sh>
 +vi /home/docsrv/.cifscreds</code><cli>
 +username=backup
 +password=backup_password
 +</cli><code sh>
 +chmod 600 /home/docsrv/.cifscreds
 +</code>
 +
 +  * 掃描 Windows 分享目錄, 範例: 使用 backup 身份掃描 192.168.1.20 看哪些分享的目錄<code sh>
 +smbclient --list=192.168.1.20 --user=backup
 +</code><cli>
 +[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
 +        ---------            -------
 +</cli>
 +
 +===== 參考文章 =====
 +  * 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 網路磁碟 經驗 儲存}}