導航:首頁 > 程序命令 > 啟動samba的命令

啟動samba的命令

發布時間:2022-06-05 23:47:10

『壹』 /etc/samba/smb.conf文件有但是找不到/etc/init.d/samba文件,怎麼啟動samba呀

啟動samba

/etc/rc.d/init.d/smb start

開機啟動 chkconfig smb

stop samba

/etc/rc.d/init.d/smb stop

Full path to smbd & nmbd

/usr/sbin/smbd
/usr/sbin/nmbd

『貳』 centos 7 怎麼啟動samba

http://www.centoscn.com/CentosServer/ftp/2015/0929/6248.html

『叄』 開啟smb服務的命令

命令起 啟動samba服務
service smb start
停止sanmba 服務 service smb stop
重啟sanmba 服務 service smb restart

『肆』 如何開啟linux samba服務

你好,看一下這篇文章吧,可以說寫的很簡單了

Linux中samba伺服器的搭建

『伍』 Samba 是怎麼重啟的

你好,首先查看你的linux系統版本,

這里有一篇文章寫得很詳細,希望可以幫助到你!

Linux中samba伺服器的搭建

『陸』 請大神幫忙配置一個samba服務 求一個例子,有詳細過程

yum倉庫配置就不復述了,linux系統套件為CENTOS或RHEL

yum install samba samba-client 安裝samba服務

systemctl restart smb nmb 啟動samba服務

systemctl enable smb nmb 將該服務加入到啟動項中(否則重啟以後服務不會啟動,你每次都要手動啟動一次)

vim /etc/samba/smb.conf 編輯samba的配置文件

註:裡面的所有內容不要動(其實也可以動,但是怕你動錯了出現配置出問題),直接跳到最後一行按O鍵進入編輯模式

下面是配置內容,根據你的需求來進行取捨:

[共享名稱] 隨意(這里假設為mount)

path=文件的絕對路徑(這里假設為/share)

hosts allow=允許訪問的網段或單個終端(整個網段為:192.168.0. 或者192.168.0.0/24;單個終端為:192.168.0.1 或者 192.168.0.1/32)

bowseable=yes (or no) 是否允許瀏覽(如果不配置則默認不可瀏覽)

這里指的是你的當你訪問共享時,你的這個共享是否可見,以windows訪問samba共享為例(samba服務端假設IP為192.168.10.1)當你訪問共享時輸入//192.168.10.1 回車後,你能看到這台伺服器所根共享的目錄名稱有哪些(選擇yes)

writable = yes(or no) 是否允許寫入(如果不配置則默認不可寫)

這里的寫入許可權需要系統的基本許可權允許才行,你可以像這樣理解其許可權權重

基本許可權>samba寫入許可權

valid user=用戶名 這里指的是允許訪問的用戶名(如果不配置則默認都可以訪問)

這里需要強調的是,這里的用戶名稱非系統用戶,而是通過smbpasswd 創建的用戶

write list=用戶名 這里指的是可寫用戶的名稱(多用戶用「,」隔開,如果不配置則默認按照writable來決定)

這里強調一下,如果你配置了writable無論是yes還是no,可寫許可權都是由該值決定

create mask = 0664 創建文件時的默認基本許可權(默認按照文件繼承)

directory mask = 0775 創建目錄時的默認基本許可權(默認按照文件繼承)

public = yes(or no)是否允許匿名用戶訪問(默認不允許


其實配置文件的參數很多,但是這里常用的就這些了

配置完成後先按esc,在按shift+";",輸入wq!(寫入並強制退出)回車結束配置


mkdir /share 建立共享目錄

chcon -Rt samba_share_t /share 將/share目錄加入到selinux上下文控制放行列表中

chmod -Rf o+w /share 將/share目錄賦予其他組寫入許可權

這里其實用chmod 777來做,只是自己不太喜歡

firewall-cmd --permanent --add-service=samba 將samba服務加入到防火牆的允許列表中

firewall-cmd --permanent --add-service=mountd 允許其他linux掛載本機的samba服務

firewall-cmd --reload 重載防火牆

--permanet的意思是永久生效

useradd 用戶名 -s/usr/sbin/nologin 新建用戶,但是不允許該用戶登入到該伺服器

smbpasswd -a 用戶名

輸入密碼

確認密碼

systemctl restart nmb smb 重啟samba服務(重載配置文件這里很重要)

如該命令執行提示出錯,請檢查配置文件是否正確



至此伺服器配置完成


補充,由於setfacl和基本許可權大於samba的配置文件的writable,所以,如果目錄要設計一些較為復雜的許可權可以使用chmod和setfacl來實現



windows共享就不多說了,常規就能打開


這里說下linux客戶端

客戶端由於無法直接訪問samba共享所以要通過掛載的方式來實現

另外掛載的方式有很多,臨時掛載、永久掛載,這里就說永久掛載方式

yum install cifs* -y

mkdir /mnt 建立掛載目錄

vim /etc/fstab 編輯掛載配置文件

以已經正確配置了valid user 和 write list,並且用戶名均為test,密碼為12345

//192.168.1.1/mount(第一段) /mnt (第二段) cifs (第三段) defaults,multiuser,username=test,password=12345,sec=ntlmssp(第四段)0(第五段)0(第六段)

第一段:samba服務的共享路徑

第二段:本地掛載目錄

第三段:掛載文件系統為cifs(這里不要寫其他的內容)

第四段:掛載的參數(一般選默認,具體參數可以執行命令man fstab來查詢),多用戶模式,用戶名,密碼,安全模式採用ntlmssp(這里還有很多例如ldap等,用戶名密碼模式就是ntlmssp)

第五段:是否備份0為否1為是(備份到本地)

第六段:是否校驗0為否1為是(校驗時間較長不推薦)

配置完成後先按esc,在按shift+";",輸入wq!(寫入並強制退出)回車結束配置

mount -a

掛載完成

注1:如掛載失敗請檢查fstab的參數是否正確,如正確則需要檢查服務端配置文件

注2:如掛載失敗在下次重啟前務必刪除掛載的配置條目(不是刪了fstab,是fstab裡面samba掛載的內容,其他數據千萬別動)


純手工答題

閱讀全文

與啟動samba的命令相關的資料

熱點內容
安卓系統如何切換賓客用戶 瀏覽:440
php教材書 瀏覽:840
未見app怎麼刪除空間 瀏覽:567
安卓手機u盤加密 瀏覽:241
專業雲伺服器便宜 瀏覽:945
cad手機看圖怎麼弄新建文件夾 瀏覽:942
單片機數控繞線機 瀏覽:606
pdf表格能轉excel 瀏覽:412
伺服器之間的負載均衡如何實現 瀏覽:204
多媒體伺服器執行什麼定額子目 瀏覽:216
php獲取手機標識 瀏覽:906
點擊錄制按鈕是什麼app 瀏覽:890
證據提取命令視頻 瀏覽:354
java的學習心得 瀏覽:96
prof命令 瀏覽:279
手機加密文件密碼怎麼解開 瀏覽:283
賈躍亭程序員完整視頻 瀏覽:959
怎樣把兩個文件夾打包發送 瀏覽:378
單片機教程資料 瀏覽:982
仿大眾點評系統源碼python 瀏覽:426