标签 ssh 下的文章

shell下在while循环中使用ssh命令的问题

最近遇到一个很奇怪的问题,产品的某个功能可以根据日志文件的异常纪录,去处理这些异常,不过在测试的时候发现每次都只能处理一条异常,然后整个循环就退出了。开始以为是某个函数里面调用了exit命令,看了一整遍代码也没有发现使用exit的函数。最后只好在while循环里面一点一点的注释,然后观察运行结...

SSH 转发远程端口指定监听地址

SSH 默认转发远程服务器端口时监听loop,只能通过本地访问端口,如:ssh -R 0.0.0.0:9022:localhost:22 root@qiansw.com修改配置文件允许自定义监听地址:echo 'GatewayPorts yes' >> /etc/ssh/sshd_...
提升 SSH 安全防护能力 【配置篇】

提升 SSH 安全防护能力 【配置篇】

SSH,是大多数类 Unix 系统默认支持的服务。它可以支持用户通过 ssh 协议远程访问服务器。它本来是非常安全的,但是有些时候,例如新手对 ssh 的...

苹果手机越狱后root密码修改

苹果手机的越狱同安卓手机的root一样,都是获取设备的root权限。root用户是类UNIX系统(安卓Linux、苹果Unix)上权限最大的用户,权限大到可以删除所有文件。为了保证越狱后手机的安全,建议大家更改root密码。苹果手机越狱后可以安装OpenSSH,我们就可以使用ssh工具连接到手...

ssh客户端设置超时时间

有时候我们需要批量用ssh客户端到远端的服务器上执行命令,但是默认的超时时间太长,我们需要在无法连接之后,迅速断开连接。

Python实现ssh批量登录并执行命令

局域网内有一百多台电脑,全部都是linux操作系统,所有电脑配置相同,系统完全相同(包括用户名和密码),ip地址是自动分配的。现在有个任务是在这些电脑上执行某些命令,者说进行某些操作,比如安装某些软件,拷贝某些文件,批量关机等。如果一台一台得手工去操作,费时又费力,如果要进行多个操作就更麻烦啦。

CentOS如何禁用root本地或远程ssh登录

有些特殊的情况我们需要禁止root在本地或远程使用ssh登录,以增加安全性。 下面详细描述如何禁止root登录。禁止root本地登录禁止root远程ssh登录禁止root本地登录修改/etc/pam.d/login文件增加下面一行auth required pam_succeed_if.so ...