linux安裝samba教程 windows傳文件到linux有命令嗎?
windows傳文件到linux有命令嗎?要從WINDOWS傳文件到linux操作系統(tǒng),是需要有文件共享的機制。最常見的一種的是可以不在linux操作系統(tǒng)上安裝好一個FTP服務(wù)器,這樣的話就可WIND
windows傳文件到linux有命令嗎?
要從WINDOWS傳文件到linux操作系統(tǒng),是需要有文件共享的機制。最常見的一種的是可以不在linux操作系統(tǒng)上安裝好一個FTP服務(wù)器,這樣的話就可WINDOWS上面把文件傳到linux上面了。
還是可以,在linux服務(wù)器上禁用sshd服務(wù),接著在WINDOWS上使用sFTP的形式,把文件傳到linux上面。
還可以,在Linux操作系統(tǒng)上安裝samba軟件,設(shè)置里好鏈接共享目錄之后,就是可以在WINDOWS上然后把文件拖到linux共享目錄之中。
Linux如何搭建Samba文件共享服務(wù)?
我是王海軍老師,專注心于互聯(lián)網(wǎng)技術(shù)教學(xué),經(jīng)常地幫忙解決大家查找問題。
感謝邀請,昨天做了個vsftpd服務(wù)器,感覺做的很累,可是挺安全的,可是一些問題還是你是不是的會出現(xiàn),就比如那個Windos客戶機在上傳文件的時候,文件名莫名奇妙的了,我也改了好多種編碼格式,到了最后我肯定改變用samba另外文件共享吧,再說別的是省事兒簡約.
咱們先說說看什么是Samba吧
SMB服務(wù)器那就是目的是解決局域網(wǎng)內(nèi)的文件或打印機等資源的共享服務(wù)問題,讓多個主機之間共享文件變成越加簡單點。
不說別的了我們就來練手吧
第一步:yuminstallsamba-y
第二步:設(shè)置里防火墻策略
先添加samba服務(wù)什么到防火墻策略中
重起防火墻
一欄服務(wù)是否是添加:
第七步:編輯samba配置文件
vim
再添加一段:如上圖
【feixiangkeji】
commentdon'tdo notmodifyiteveryonewould(comment是對該鏈接共享的描述,是可以是不可以輸入字符串)
path/home/feixiangkeji(共享的路徑)
writableyeah有無寫入到
privateno是否需要可以公開
?。。∧鼙4嫣与x第四步:添加feixiangkeji用戶
設(shè)置里為未提交許登入系統(tǒng),且用戶的家目錄為/home/feixiangkeji(也就應(yīng)該是虛擬軟件賬號)
id用戶名打開系統(tǒng)用戶屬性
pdbedit命令作用于管理呀SMB服務(wù)的帳戶信息數(shù)據(jù)庫,格式為:“pdbedit[選項]帳戶”,一次把用戶信息中寫入到數(shù)據(jù)庫時要可以使用-a參數(shù),以后可以修改用戶密碼、徹底刪除用戶等等操作就再次需要了
pdbedit-L:查看samba用戶
pdbedit-a-uuser:先添加samba用戶
pdbedit-r-uuser:可以修改samba用戶信息
pdbedit-x-uuser:刪除samba用戶
ps:同樣的samba服務(wù)數(shù)據(jù)庫的密碼也這個可以用smbpasswd命令操作
smbpasswd-a用戶名#再添加一個samba用戶
smbpasswd-d用戶名#禁用一個samba用戶
smbpasswd-e用戶名#完全恢復(fù)一個samba用戶
smbpasswd-x用戶名#刪除一個samba用戶
第五步:修改samba用戶的家目錄權(quán)限
這一次我們就再試試效果
systemctlrestartsmb關(guān)機重啟samba服務(wù)
systemctlenablesmb把samba服務(wù)先添加到開機啟動項目中
我們這里用windos客戶端測試!192.168.1.147
為什么不會這樣呢,會不會是SElinux的問題呢我們先試一下根據(jù)情況selinux,然后再再直接登錄再試試
我首先想到的是上下文的安全關(guān)系:
semanagefcontext-a-tsamba_explore_t/home/feixiangkeji/
如果沒有系統(tǒng)會出現(xiàn)下圖的提示錯誤,說明你系統(tǒng)里還沒有按裝semanage命令
是沒有那我們現(xiàn)在就要完全安裝:
yumprovides/usr/sbin/semanage//直接輸入命令或文件按包名
yuminstall-ypolicycoreutils-python
接著我們再先執(zhí)行兩次
semanagefcontext-a-tsamba_chats_t/home/feixiangkeji/
執(zhí)行完成后,不要忘了可以刷新上下文關(guān)系
restorecon-Rv/home/feixiangkeji/
允許SElinux這對SMB用戶網(wǎng)絡(luò)共享家目錄的布爾值
又一次重起SMB服務(wù)
再用windos客戶端試圖:
PS:這對windos系統(tǒng)中設(shè)置成的是你只要記住你上次登入的信息(系統(tǒng)關(guān)機重啟后,現(xiàn)在就要鍵入賬號,密碼)
這是小編在用netuse*/d/y不記得當(dāng)前所有早再連接的網(wǎng)絡(luò)共享
然后輸入192.168.1.147
能向文件夾中寫入文件文件,那就證明我們的samba服務(wù)也全部重新搭建完成啦!?。?!
感謝大家查哈我,在下方評論區(qū)說了自己的見解,我們約定學(xué)習(xí)交流。