- 论坛徽章:
- 0
|
请高手帮忙看下,是我设置问题还是软件问题。
因安全需要将openssh 升级到最新版,因设备较多,编译rpm安装会存在依赖关系,使用源码安装又觉得麻烦。当时使用的源码安装。现在遇到问题如下。
使用ssh 登录主机后,用户不能获取到ulimit 值。这里我设置了open files 为102400,但登录后值为1024. su - 切换后可正常获取到设置的值。root也存在同样问题。
sshd_config默认,未配置。
以下是我测试的情况
- [moon@MOON ~]$ ulimit -n
- 102400
- [moon@MOON ~]$ exit
- logout
- You have new mail in /var/spool/mail/moon
- [moon@MOON ~]$ ssh 192.168.180.129
- moon@192.168.180.129's password:
- Last login: Fri Aug 29 10:30:51 2014 from 192.168.180.129
- [moon@MOON ~]$ ulimit -n
- 1024
- [moon@MOON ~]$ su - moon
- Password:
- [moon@MOON ~]$ ulimit -n
- 102400
- [moon@MOON ~]$ ssh 192.168.180.129
- moon@192.168.180.129's password:
- Last login: Fri Aug 29 10:44:18 2014 from 192.168.180.129
- [moon@MOON ~]$ ulimit -n
- 1024
- [moon@MOON ~]$ ssh -V
- OpenSSH_6.6p1, OpenSSL 1.0.0-fips 29 Mar 2010
- [moon@MOON ~]$ ssh 192.168.180.129 -l root
- root@192.168.180.129's password:
- Last login: Fri Aug 29 10:03:09 2014 from 192.168.180.129
- [root@MOON ~]# ulimit -n
- 1024
- [root@MOON ~]# su - root
- [root@MOON ~]# ulimit -n
- 102400
- [root@MOON ~]# service sshd restart
- starting /usr/local/openssh-6.6p1/sbin/sshd... \c
- done.
- [root@MOON ~]# ssh 192.168.180.129 -l moon
- no such identity: /root/.ssh/kdump_id_rsa: No such file or directory
- moon@192.168.180.129's password:
- Last login: Fri Aug 29 10:45:12 2014 from 192.168.180.129
- [moon@MOON ~]$ ulimit -n
- 102400
- [moon@MOON ~]$ exit
- logout
- Connection to 192.168.180.129 closed.
- [root@MOON ~]# ulimit -n
- 102400
- [root@MOON ~]# exit
- logout
- [root@MOON ~]# ulimit -n
- 1024
- [root@MOON ~]# service sshd restart
- starting /usr/local/openssh-6.6p1/sbin/sshd... \c
- done.
- [root@MOON ~]# ssh 192.168.180.129 -l moon
- no such identity: /root/.ssh/kdump_id_rsa: No such file or directory
- moon@192.168.180.129's password:
- Last login: Fri Aug 29 10:50:22 2014 from 192.168.180.129
- [moon@MOON ~]$ ulimit -n
- 1024
- [moon@MOON ~]$
复制代码 以下是sshd_config的配置 |
|