close

※使用Linux 存取Windows 分享

  1. Linux 需先安裝samba-client
  2. 在Windows 建立分享
  3. 在Linux 執行下列指令
    smbtree                                                         列subnet 中所有的分享
    image
    smbclient  -L  主機                                       列出指定主機的分享
    image
    smbclient  //主機/分享                                 連入指定的主機
    image 
    smbclient //主機/分享  -N                  暱名存取不需輸入密碼
    image
    smbclient  //主機/分享  -U  帳號            指定帳號登入SAMBA並且要輸入密碼
    image
    smb:\>   get  檔案          使用get 或put 上下傳分享的檔案
    smb:\>  put 檔案

    image
  4. 掛載SMB 分享
    暱名掛載:
    image
    帳號掛載:
    image

※設定SMB 伺服器

  1. 安裝軟體
    SAMBA
  2. 修改設定檔
    vi  /etc/samba/smb.conf
    [global]
    netbios name=gm120fs
    workgroup = workgroup
    security = share
    server string =" gm120.com”
    image
  3. 啟動伺服器
    service nmb restart                   重新啟動SAMBA 廣播服務               
    service smb restart                   重新啟動SAMBA 連結服務

※新增分享

  1. 修改設定檔
    vi  /etc/samba/smb.conf

    〔分享名稱]
    comment = 分享說明
    path =分享路徑
    browsable =yes                              設定分享是否要顯示
    public =yes                                    連結此分享時不需要帳號密碼
    writeable = yes                               可以寫入
    create mode =600                           定義若使用者從遠端產生的檔案時的權限
    directory mode = 700                    定義若使用者從遠端產生的目錄時的權限

    image 
    image
  2. 重新啟動
    testprm                                    檢查smb.conf 語法是否有錯誤
    image
    service smb restart
  3. 新增網路芳鄰帳號
    smbpasswd  -a  帳號
    image
    修改security = user
    image

※設定分享的權限

  1. 修改設定檔
    vi  /etc/samba/smb.conf

    valid user = 帳號1  帳號2                        指定可以允計連結進入的帳號
    write list = 帳號                                         指定連入帳號中可以寫入的帳號

    image
  2. 重新啟動
    service smb restart
  3. 建立目錄以及檔案
    mkdir  /home/share
    chmod 777 share

※設定網段存取

  1. 修改設定檔
    vi  /etc/samba/smb.conf

    hosts allow = 192.168.120.0/255.255.255.0
    image
  2. 重新啟動服務
    service smb restart

arrow
arrow
    全站熱搜

    奔騰兔 發表在 痞客邦 留言(0) 人氣()