Linux正常情況下普通使用者是可以登陸SSH的,除非系統管理員作了修改,如果沒有修改的情況無法登陸可以嘗試以下方法解決:
Linux CentOS普通使用者無法登陸SSH問題
Linux CentOS普通使用者無法登陸SSH問題
- 瀏覽: 2675
- |
- 更新: 2011-11-29 11:12
0
有用+1
已投票
0
收藏+1
已收藏
步驟/方法
-
檢視 /etc/ssh/sshd_config檔案 發現 root使用者可以直接登陸SSH 並未做限制,對於安全來說應該設定一下的。一般預設的 centos在建立好新使用者之後就可以登陸SSH 可是我的卻無法登陸。
-
無法登陸的原因: 發現sshd_config中是預設啟用UsePam的。
-
解決方法:
找到/etc/security/access.conf 檔案
發現 預設是-:ALL EXCEPT root :ALL
也就是說 不允許root以外的任何使用者登陸
問題就好解決了 -
改成
-:ALL EXCEPT root yourusername:ALL
就可以 如果為了安全起見你也可以選擇把root去掉 之留下你的使用者名稱..但是建議還是先改成上列模式
注:將ssh客戶端中選單:選項->會話選項->ssh3中的使用者名稱改為要登陸的使用者名稱 如root,方可登陸,否則,會出現The server has disconnected with an error. Server message reads: A protocol error occurred. Change of username or service not allowed: (testlockuser,ssh-connection) -> (couser,ssh-connection)異常
注意事項
-
對於是伺服器來說還是建議管理員禁止一些普通使用者登陸SSH的許可權,這樣可以有效防止不必的安全隱患!
參考資料
Linux CentOS 普通使用者無法登陸SSH 問題
參考地址:http://www.hz328.com/Linux/20111025/1406.html
參考地址:http://www.hz328.com/Linux/20111025/1406.html
相關文章
- Linux Centos 普通使用者無法登陸SSH 問題LinuxCentOS
- Linux SSH 無法登陸Linux
- 普通使用者ssh無密碼登陸失敗密碼
- root使用者ssh無法登陸到伺服器伺服器
- ssh只能遠端登陸到普通使用者,不能以root遠端登陸
- 10G密碼版本使用者無法登陸問題密碼
- SYS使用者可以登入,其他使用者無法登陸的問題處理
- linux 設定ssh無密碼登陸Linux密碼
- vsftp無法使用root登陸的問題FTP
- 密碼過期引起的ssh無法登陸密碼
- linux ssh免登陸Linux
- linux下ssh/scp無金鑰登陸方法Linux
- 普通使用者SSH無密碼互信建立 出現的問題以及解決辦法密碼
- Linux配置SSH免密登陸(公私鑰登陸)Linux
- Linux SSH免密登陸Linux
- Solaris下root無法從遠端登陸的問題
- ssh無法登入——許可權問題如何解決
- Linux使用者密碼後不能登陸(回到原登陸狀態)問題Linux密碼
- solaris修改root shell後無法登陸的問題解決
- 生產內網ssh登陸變慢問題原因及解決辦法內網
- 網站無法登陸網站
- linux 關閉只允許SSH登陸(允許使用者名稱、密碼登陸)Linux密碼
- Linux系統下ssh登陸很慢的解決辦法Linux
- docker hub 下載centos配置ssh遠端登陸DockerCentOS
- 一次資料庫無法登陸的問題及排查資料庫
- 一次資料庫無法登陸的"問題"及排查資料庫
- itm tep無法登陸問題(錯誤號:KFWITM392E)
- 虛擬平臺客戶端無法登陸問題記錄客戶端
- [SSH服務]——一個SSH無密碼登陸實驗密碼
- onethinkphp新建模組後,無法使用普通使用者登入問題,麻煩幫忙看下。PHP
- 【問題處理】升級12c之後,10G密碼版本使用者無法登陸問題密碼
- IOS safari瀏覽器登陸時Cookie無法儲存的問題iOS瀏覽器Cookie
- 一個ssh無法遠端登入的問題跟蹤解決
- SSH安全登陸原理:密碼登陸與公鑰登陸密碼
- mysql的root使用者無法給普通使用者授權問題處理MySql
- [HP-UX] ftp無法登陸UXFTP
- 利用遠端來修復本地計算機無法登陸的問題計算機
- 【問題處理】“sqlplus / as sysdba”無法登陸——多餘的斜槓!SQL