筆記-ubuntu19共享文件夾


這篇文章記錄ubuntu和windows共享文件夾的步驟,環境是ubuntu19,兩種方法,一種是圖形化界面,一種是命令行。

圖形化界面

  1. 打開文件軟件,找到需要分享的文件夾,點擊右鍵-屬性-本地網絡共享

  2. 勾選共享此目錄,然后會提示需要安裝samba,點擊安裝

  3. 安裝成功后,就可以在第一步中配置共享目錄的名稱,注釋和是否需要賬號登陸,是否允許修改;完成配置后保存

  4. 在windows中使用運行輸入\\ip地址 就可以看到共享的文件夾了

  5. 或者在資源管理器中新建網絡位置,根據提示輸入ip地址

命令行

  1. 安裝samba sudo apt-get insall samba sudo apt-get install smbfs

  2. 創建共享目錄

mkdir /home/share --創建目錄
sudo chmod 777 /home/share --修改目錄權限
  1. 創建Samba配置文件
--首先,備份現有配置文件
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

--修改配置文件
sudo vi /etc/samba/smb.conf
--在smb.conf最后添加
[share]   --共享名稱
      path = /home/phinecos/share  --共享文件路徑
      available = yes   --是否可用
      browsealbe = yes  --是否可瀏覽,no表示隱藏
      public = yes  --是否允許guest用戶
      writable = yes  --是否可以讀寫

--如果希望遠程登錄上來的賬戶擁有和文件所有者一樣的權限,如下配置
[Share_all]
path = /home/phinecos/share
public = yes
writable = yes
guest ok = yes
force user = phinecos
  1. 創建samba賬號
sudo touch /etc/samba/smbpasswd
sudo smbpasswd -a phinecos
--然后輸入samba賬號的密碼
smbpasswd -a 增加 samba 用戶(該賬戶必須存在於/etc/passwd文件中)
smbpasswd -d 凍結 samba 用戶,就是這個用戶不能在登錄了
smbpasswd -e 解凍 samba 用戶,讓凍結的用戶可以在使用
smbpasswd -n 把 samba 用戶的密碼設置成空(要在[global]中寫入 null passwords -true)
smbpasswd -x  刪除 samba 用戶
  1. 重啟samba sudo /etc/init.d/smbd restart

  2. 測試或者在windows直接訪問測試 smbclient -L //localhost/share


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM