linux下使用ssh管理VPS的注意事项小结

笔者采用key文件交互登录的方式连接ssh。因此,第一步要生成ssh的key文件。

1、ssh-keygen

2、接着,将服务器上的密钥、公钥下载下来。保存在当前用户的.ssh文件夹下。

这里需要注意的问题是一定两个都要下载,只下载密钥,会提示需要公钥。putty貌似米有这个问题,直接下载密钥然后转换一下就可以了。

ssh的登录问题解决完毕,紧接着 ,新的问题又来了;由于笔者在公司通过内网HTTP代理方式上网。貌似代理无法直接在ssh上使用。笔者在查阅资料后发现。ssh需要经过tunnel(隧道)来使用HTTP代理(或者还有其他好方法?笔者还不知道=_=!,各位网友不吝赐教)。

1、下载一个tunnel软件,如 corkscrew 下载地址 解压后,编译

tar zxf corkscrew-2.0.tar.gz

cd corkscrew-2.0

./configure

make && make install

2、修改ssh配置

vi /etc/ssh/ssh_config

添加

Host *

ProxyCommand corkscrew server port %h %p

保存后,可以直接使用ssh登录了^_^

(0)

相关推荐

  • Linux下的用户管理总结(含禁止用户和IP登录的方法)

    在Linux中,用户的管理分为组和用户两种。这个Windows下也是这个样子,组是一类用户的统称。组和用户的关系是:多对多的关系。即用户可以存在于多个组中,组中也可以有多个用户。组的权限会被赋予组中的 ...

  • 在Linux下的SSH端口转发的程序

    在Linux系统中的SSH端口转发,有很多种的转发操作,而且还是一种很好用的关于端口使用的程序,所以今天我们就来了解下关于SSH端口转发具体内容吧! 通常情况下两个不同的网络之间总会开放某一些特定的端 ...

  • linux下设置ssh免密码登陆的配置步骤分享

    我有两台笔记本电脑上分别装有两个centos的虚拟机,一个IP为172.16.1.10(slave),一个IP为172.16.1.9(master)。 在slave上用root用户 vi /etc/h ...

  • linux下高级SSH安全技巧

    SSH服务器配置文件是/etc/ssh/sshd_conf。在你对它进行每一次改动后都需要重新启动SSH服务,以便让改动生效。 1、修改SSH监听端口 默认情况下,SSH监听连接端口22,攻击者使用端 ...

  • Linux下的SSH端口转发配置方法

    通常情况下两个不同的网络之间总会开放某一些特定的端口用于通讯使用,而SSH所使用的22端口通常就在开放之列。基于SSH的端口转发就是利用SSH作为中间的代理,达到绕过两个网络之间的限制,顺利的进行任意 ...

  • Linux下定制SSH来简化远程访问教程

    SSH 使用系统全局以及用户指定(用户自定义)的配置文件.在本文中,我们将介绍如何创建一个自定义的 ssh 配置文件,并且通过特定的选项来连接到远程主机. SSH (指 SSH 客户端)是一个用于访问 ...

  • Linux下定制SSH来简化远程访问的方法

    SSH 使用系统全局以及用户指定(用户自定义)的配置文件.在本文中,我们将介绍如何创建一个自定义的 ssh 配置文件,并且通过特定的选项来连接到远程主机. SSH (指 SSH 客户端)是一个用于访问 ...

  • linux下使用ssh连接另一台linux服务器

    在服务使用过程中,往往在要多台linux服务器之中切换使用,其实可以在当前的linux服务器直接通过ssh连接到另一台linux服务器. 操作方法 01 使用工具登录第一台linux服务器,本例第一台 ...

  • linux下如何开通ssh,允许远程登录?

    ssh是可以代替telnet的一种远程管理的方式.并且具有安全\快捷等优点的一种服务. 方法一:进入Xwindows, 在shell窗口执行setup命令,选择system service启动sshd ...