1. 安裝
安裝samba
直接采用 Ubuntu16.04 desktop 里面的安裝向導來完成: 選中需要共享的文件夾 -> 右鍵 “local Network Share” -> 安裝 samba,
完成后就可以共享這個文件夾了(初級階段,只允許當前用戶或者匿名用戶訪問共享, 不能指定新用戶來訪問共享目錄, 因此需要安裝samba圖形配置工具,高手也可以命令行搞定~)
安裝圖形界面配置程序包
$ sudo system-config-samba //安裝samba 以及圖形界面配置工具
安裝成功后打開samba Ubuntu圖形配置界面
$ sudo system-config-samba
然后發現找到不配置文件,我們需要手動去創建這個文件
ct@ct-ProLiant-ML350-Gen10:~/Siemens$ sudo system-config-samba Traceback (most recent call last): File "/usr/sbin/system-config-samba", line 45, in <module> mainWindow.MainWindow(debug_flag) File "/usr/share/system-config-samba/mainWindow.py", line 121, in __init__ self.basic_preferences_win = basicPreferencesWin.BasicPreferencesWin(self, self.xml, self.samba_data, self.samba_backend, self.main_window) File "/usr/share/system-config-samba/basicPreferencesWin.py", line 97, in __init__ self.admin = libuser.admin() SystemError: could not open configuration file `/etc/libuser.conf': 沒有那個文件或目錄
手動創建 "/libuser.conf" 文件
$ sudo touch /etc/libuser.conf
然后再去運行圖形配置界面程序就行了
$ sudo system-config-samba
OK 這個時候配置界面就打開了
2. 圖形界面的配置
首先創建 Samba用戶
用戶創建的時候一定要注意 UNIX用戶名是你在Windows下要訪問的Ubuntu用戶名
Windows用戶名和Samba密碼可以自行設置,記住就可以了
添加共享目錄
點擊左上角的小加號 添加要共享的文件或者目錄 將路徑瀏覽進去即可,並且需要設定 選擇用戶的訪問權限 (打鈎)
指定共享文件夾的訪問用戶
完成后退出,重啟 samba服務
$ sudo systemctl restart smbd
3. Windows下訪問共享目錄
回到Windows下 快捷鍵 “Win+R” 打開運行 輸入"\+ip地址"
然后輸入剛才設置的用戶名和密碼就可以看到共享的文件了。
參考
https://blog.csdn.net/qq_43921241/article/details/96481829