Linux系統下samba服務可以實現文件共享功能。下面由學習啦小編為大家整理了Linux系統重啟samba服務的方法詳解,希望對大家有幫助!
Linux系統重啟samba服務的方法詳解
以root用戶登錄操作系統。
執行cd /etc/samba命令進入“/etc/samba”目錄。
執行vi smb.conf命令修改smb.conf文件。
按“Insert”鍵,修改“smb.conf”文件的“groups”節點內容:
將下面腳本“path = /home/groups”修改為“path = /”。
將下面腳本最後一行“inherit acls = Yes”刪除。
[groups]
comment = All groups
path = /home/groups
read only = No
inherit acls = Yes
修改完成後按“Esc”鍵退出修改。
輸入:wq保存退出。
執行smbpasswd -a root命令設置samba用戶密碼,在“New SMB password”處輸入要設置的密碼並回車,在“Retype new SMB password”處重新輸入並回車確認,修改成功無提示,將回到OSSserver1:/etc/samba #盤符,顯示報文如下。
New SMB password:
Retype new SMB password:
OSSserver1:/etc/samba #
修改失敗將提示“Unable to get new password.”,以密碼不匹配為例,顯示報文如下。
New SMB password:
Retype new SMB password:
Mismatch - password unchanged.
Unable to get new password.
執行rcsmb restart命令重啟samba服務。
顯示如下報文說明samba服務已關閉並重新啟動。
Shutting down Samba SMB daemon done
Starting Samba SMB daemon done
Linux中samba的重啟命令
samba 重新啟動操作命令是
以超級用戶特權執行:/sbin/service smb restart
root 用戶登陸
CHQ_WEB:/etc/init.d # ./smb restart
參考資料:Linux和Windows 文件共享方法
1,檢查是否安裝了samba軟件
用如下命令檢查: rpm –q samba
2, 對samba進行設置 samba的設置文件位於:/etc/samba/smb.conf (需要有超級用戶權限才能對此文件進行修改)。
要設置一個特定的共享目錄,建議在smb.conf文件尾部增加一個全程單元。一般包括幾條語句。下面是一個例子: [share]
comment = my share
path = /home/share
valid users = administrator, win2ktest$
public = no
writable = yes
printable = no
create mask = 0765
說明: comment:提示,在windows的網絡鄰居上顯示為備注。
path:linux上共享目錄
valid users: 允許訪問linux共享目錄的用戶,此用戶需是linux的samba用戶
public:允許guest訪問
writable: 允許用戶寫
printable: 若設為yes,則被認定為打印機
create mask:在共享目錄上建立的文件的權限
每一個共享目錄需要一個全程單元定義。
smb.conf修改完成後,建議用testparm來測試。如果運行OK就會列出可供裝載的服務項,否則會給出出錯信息。
注:在smb.conf修改完成後,需重啟samba,才能使修改生效。以超級用戶權限執行:/sbin/service smb restart
3,samba用戶設置
以超級用戶權限執行如下命令:
cat /etc/passwd |mksmbpasswd.sh 〉/etc/samba/smbpasswd
可以將所有的linux用戶設為samba用戶。
修改samba用戶口令
smbpasswd username
增加samba用戶命令(需超級用戶特權, 增加的用戶必須已是linux用戶)
smbadduser smbuser:smbpassword
4,samba的啟動
1) 在linux啟動時自動啟動
以超級用戶權限修改/etc/rc.d/rc.local
在文件尾部加入一條語句如下:
service smb restart
2) 用命令啟動samba
以超級用戶特權執行:/sbin/service smb restart
5, 查看samba的狀態
/sbin/service smb status