linuxssh限制
ssh本身沒有限制,但如果網路層有防火牆之類的硬體設備,並添加了限制策略的話可能有限制;或者超過文件系統支持的文件大小上限,或者文件系統加了限額策略的話也會有限制。
② linux下ssh連接限制的問題
問題1:如果你開通的ssh許可權是針對用戶而不是針對組開通的,那默認就是一個賬號一個人登陸啦!問題2:據我所知,ssh目前好像還沒有限速的功能,只是用於給用戶遠程操控的,安全方面可以通過服務本身和系統內部的定義來控制。限速度方面,一般都是用ftp來做的。
③ linux怎麼限制用戶ssh登錄允許sftp登錄
在linux中出於安全的需要,我們會禁止某些用戶SSH登陸系統進行操作。我這里以centos操作系統為例記錄下如何進行處理。
1、打開sshd的配置文件
vi /etc/ssh/sshd_config2、修改該配置文件,增加或修改如下行
# 禁止用戶user1登陸,多個空格分隔DenyUsers user1 # 禁止用戶組group1的所有用戶登錄,多個空格分隔DenyGroups group13、保存配置後,重啟sshd
/etc/rc.d/init.d/sshd restart 完成上面的配置後,就可以禁止用戶或用戶組的用戶進行登錄了,第2步中的兩個是可以只填一個的,可以根據需要進行調整。配置完畢後,在其早備他linux機器上使用如下命令進櫻睜擾行測試:
# 使用ssh測試[root@ServerA ~]# ssh [email protected]@192.168.1.168's password: Permission denied, please try again. # 使用sftp測試[root@ServerA ~]# sftp [email protected]@192.168.1.168's password: Permission denied, please try again. 可以看到,確實被系統禁止了,從而也就完成了我們想要的控制了。但這個有一個缺陷是,無法禁止只允許sftp而不允許ssh,如果要這樣做,估計只能夠單獨搭建脊旦ftp伺服器,比如vsftp,後續再考慮這個。