十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
Linux設(shè)置一個共享的文件夾,可以方便不同的用戶進行數(shù)據(jù)的傳輸或者共享,方法如下:
斗門網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站開發(fā)等網(wǎng)站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯(lián)于2013年開始到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。
在home下建立一個share共享文件
賦予share的更改權(quán)限,就可以實現(xiàn)所有用戶都可以在此文件里進行文件拷入拷出。
由于windows用戶從網(wǎng)絡(luò)共享里看不到主目錄外面,所以可以在自己目錄下設(shè)一個快捷方式share就可以看到home下share文件下的內(nèi)容了,原理就是通過設(shè)置軟連接實現(xiàn)自己目錄下的share與home下的share同步。具體可以參考 軟連接與硬鏈接的區(qū)別 。
一、目標
通過Windows 10系統(tǒng)訪問Linux服務(wù)器的共享文件夾,可將Linux服務(wù)器的文件夾映射到Windows 10系統(tǒng),實現(xiàn)在Windows 10系統(tǒng)方便的讀、寫Linux服務(wù)器的文件夾和文件。
二、需要的條件
1、安裝有Ubuntu或者是CentOS操作系統(tǒng)的服務(wù)器。
2、Windows 10和Linux服務(wù)器處于同一個局域網(wǎng)內(nèi)。
三、實現(xiàn)步驟
1、在Linux服務(wù)器安裝Samba服務(wù)軟件,安裝命令如下:
Ubuntu系統(tǒng):
sudo apt update
sudo apt install samba -y
CentOS系統(tǒng):
yum install samba -y
安裝完成后,可運行命令 whereis samba 檢查是否安裝成果,以下應(yīng)該是它的輸出:
samba: /usr/sbin/samba /usr/lib/samba /etc/samba /usr/share/samba /usr/share/man/man7/samba.7.gz /usr/share/man/man8/samba.8.gz
2、在Linux服務(wù)器設(shè)置用于共享的文件夾
新建一個目錄:
mkdir /home/ /sambashare/
編輯配置文件 /etc/samba/smb.conf 設(shè)置共享目錄,如下所示:
sudo vim /etc/samba/smb.conf
[sambashare]
comment = Samba on Ubuntu
path = /home/username/sambashare
read only = no
browsable = yes
3、設(shè)置用戶賬號并連接共享文件夾
由于 Samba 不使用系統(tǒng)賬戶密碼,我們需要為我們的用戶賬戶設(shè)置一個 Samba 密碼:
sudo smbpasswd -a username
在Windows 10 系統(tǒng)連接共享文件夾,在資源管理器里輸入:
ip-addresssambashare
注:ip-address是 Samba 服務(wù)器的 IP 地址,sambashare是共享的名稱。
四、參考資料
。
如何在suse
linux
建立共享文件夾
1./etc/samba/smb.conf
打開配置文檔
2.在文檔的最后加上共享的文檔夾/opt,下面是示例。
nte143:/etc/samba
#
vi
smb.conf
[opt]
guest
ok=yes
path=/opt
writable=yes
/opt為共享目錄,這個目錄需要先創(chuàng)建好,且賦予讀取寫入權(quán)限
3.重起samba服務(wù)
nte143:~
#
service
smb
restart
shutting
down
samba
smb
daemon
done
starting
samba
smb
daemon
done
4.假如要共享目錄隨開機啟動,則在命令行設(shè)置如下:
#chkconfig
--level
5
smb
on
這樣就可以在windows中直接輸入\\ip
訪問你需要訪問的suse
linux共享文件夾。
筆者最近經(jīng)常需要在windows和樹莓派之前來回拷貝文件,最開始是使用U盤,然后使用VNC自帶的文件傳輸工具,支持來回傳輸文件。也有一些SSH工具支持傳遞文件,但是頻繁拷貝來說確實繁瑣了些。windows的開發(fā)平臺和工具用起來更加的和諧友好,比如寫php文件,筆者一般在windows寫好再上傳到服務(wù)器,傳遞也很耗時間。最近閑逛才知道可以linux可以掛載windows共享目錄,孤陋寡聞的認為只能掛載硬盤、U盤等。那我們開始吧。
1、在linux下要掛載windows的共享文件,需要安裝cifs-utils軟件包。
dpkg -l|grep cifs-utils可以查看是否安裝了這個軟件包,which mount.cifs可以查看這個軟件包安裝在哪里。sudo apt-get install cifs-utils可以安裝軟件包。
2、建立一個目錄用來作掛載點。
筆者準備將共享目錄掛載在mnt目錄下,在mnt目錄下建立share目錄,sudo mkdir share 。
3、window共享share文件夾
文件夾上右鍵屬性,設(shè)置共享屬性。
4、掛載操作
sudo mount -t cifs -o username=Administrator,password=123456? //192.168.31.33/share /mnt/share。
192.168.31.33為windows的IP地址,Administrator為windows的用戶名,123456為用戶密碼。在測試時,筆者不會不設(shè)置密碼會出現(xiàn)告警,“mount error(13): Permission denied;Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)“,設(shè)置windows的用戶名密碼后才能掛載成功。還有注意用戶名Administrator第一個字母有可能是是大寫的,所以一定要對應(yīng)好用戶名。
5、測試大功告成
在windows新建修改文件,在linux可以自由查看,修改就需要root權(quán)限了。
6、取消掛載
sudo umount /mnt/share 。當然,重啟linux后掛載自動會取消。需要重新掛載。
7、腳本控制來掛載共享文件夾
為了方便起見,在開啟linux后需要重新掛載共享文件夾,這一串命令可要讓人頭疼了,那么腳本來幫助!執(zhí)行效果如下。如果掛載路徑不一樣,可要修改腳本用參數(shù)定位到新路徑,那筆者就不嘗試了。$? 執(zhí)行上一個指令的返回值 ,顯示最后命令的退出狀態(tài)。0表示沒有錯誤,其他任何值表明有錯誤。
歡迎取用:
很多朋友都想知道linux設(shè)置文件夾共享怎么操作?下面就一起來說說吧!
linux設(shè)置文件夾共享
1、首先在電腦上進行創(chuàng)建文件夾。
2、然后鼠標在文件夾上右鍵選擇文件夾共享,并進行安裝即可。
3、接著進入菜單點擊重啟,隨后選擇要共享的文件夾并點擊共享選項。
本文章基于ThinkpadE15品牌、centos7系統(tǒng)撰寫的。