騰訊雲安裝 samba 服務
阿新 • • 發佈:2018-03-29
string inf valid workgroup 級別 http mirror 即使 恢復
6. 到終端遠程登錄。
問題匯總:
1. samba 無法啟動
主要是配置錯誤導致的,將配置改為最原始的配置,然後試試能不能啟動。
2. 啟動後無法連接
騰訊雲需要在安全組開啟 139,445 端口,並關聯對應服務器。
參考資料:
https://www.aliyun.com/zixun/content/3_12_518183.html
https://cloud.tencent.com/developer/ask/59537
http://bbs.qcloud.com/thread-2327-1-1.html
安裝步驟:
1. centos 安裝 samba
yum install samba samba-client samba-swat
2. 啟動samba
service smb start
3. 查看 samba 狀態
service smb status
4. 開機自動啟動samba (3,5級別的開機自動啟動samba)
chkconfig --level 35 smb on5. 配置 conf 文件(*******)
1.備份數據 備份:cp /etc/samba/smb.conf /etc/samba/smb.confbak 恢復:cp /etc/samba/smb.confbak /etc/samba/smb.conf vi /etc/samba/smb.conf 2. 配置相關參數 [global] #找到這一行(全局設置標簽),在此行下面添加如下行: workgroup = WORKGROUP #工作組名稱改為 Windows 網絡所定義的工作組名 server string = Samba Server #設置samba服務器的主機名稱 security = user #設置samba服務器安全級別為user,即以賬號和口令訪問 #在配置文件的末尾添加以下自定義內容 [SambaServer] comment = SambaServer #在Windows網上鄰居中看到的共享目錄的名字 path = /home/SambaServer #共享目錄在系統中的位置 public = no #不公開目錄 writable = yes #共享目錄可以讀寫 valid users=SambaServer #只允許SambaServer用戶訪問 保存配置 3、添加訪問linux共享目錄的賬號SambaServer(建議samba 用戶單獨設置一個用戶名,使之不能登錄系統) 用戶家目錄為/home/SambaServer, 用戶登錄終端設為/bin/false(即使之不能登錄系統) cd /home #進入/home目錄 mkdir SambaServer #建立SambaServer文件夾 touch samba.txt #創建測試文件samba.txt useradd SambaServer -d /home/SambaServer -s /bin/false chown SambaServer:SambaServer /home/SambaServer -R 4、將用戶SambaServer添加入到Samba用戶數據庫,並設置登錄共享目錄的密碼為:123456 smbpasswd -a SambaServer New SMB password: 輸入該用戶用於登錄Samba的密碼 Retype new SMB password: 再次確認輸入該密碼 Added user SambaServer. #特別註意:這裏設置的密碼是用戶登錄Samba共享目錄的密碼,不是用戶登錄linux系統的密碼 5、重啟Samba服務器 service smb restart 6、在Windows客戶端輸入 \\ip或者\\Samba Server #服務器名稱 回車之後,會跳出來登錄框,輸入賬號SambaServer 密碼123456 即可訪問共享目錄
smb.service - Samba SMB Daemon Loaded: loaded (/usr/lib/systemd/system/smb.service; enabled; vendor preset: disabled) Active: failed (Result: exit-code) since 三 2018-03-28 23:38:31 CST; 5s ago Process: 4746 ExecStart=/usr/sbin/smbd $SMBDOPTIONS (code=exited, status=1/FAILURE)
騰訊雲安裝 samba 服務