1. 程式人生 > >linux 禁止賬戶遠端登入

linux 禁止賬戶遠端登入

為了安全或其他原因,經常需要禁止某些使用者遠端登入,方法整理如下:

1. 禁止root賬戶遠端登入

root賬戶下修改 /etc/ssh/sshd_config

# vi  /etc/ssh/sshd_config

找到 PermitRootLogin yes 這一句,將yes改成no,退出儲存

PermitRootLogin no

重啟一下ssh服務才能生效,輸入以下命令重啟:

# service sshd restart

嘗試遠端登入,仍會提示輸入密碼,即時密碼正確也不允許登入

2. 禁止普通使用者登入

root賬戶下修改 /etc/ssh/sshd_config

增加行,並重啟一下ssh服務才能生效

DenyUsers user

參考http://blog.csdn.net/linghe301/article/details/8211305

3. git server搭建時禁止遠端登入git賬戶

本地可通過su切換到git賬戶

最簡單的辦法:刪掉git賬戶的密碼

sudo passwd -d git

遠端登入需要輸入密碼,輸入任何密碼均驗證不成功