服务器 频道

如何构建安全的远程登录服务器(下)

    (1)首次命令测试:

ssh -l [your accountname on the remote host] [address of the remote host]
ssh -l cao@192.168.0.3

如果OpenSSH工作正常,你会看到下面的提示信息:

The authenticity of host [hostname] can''t be established.
Key fingerprint is 1024 5f:a0:0b:65:d3:82:df:ab:44:62:6d:98:9c:fe:e9:52.
Are you sure you want to continue connecting (yes/no)?

OpenSSH告诉你它不知道这台主机,但是你不用担心这个问题,因为你是第一次登录这台主机。键入"yes"。这将把这台主机的"识别标记"加到"~/.ssh/know_hosts"文件中。第二次访问这台主机的时候就不会再显示这条提示信息了。然后,SSH提示你输入远程主机上你的帐号的口令。输入完口令之后,就建立了SSH连接,这之后就可以象使用telnet那样使用SSH了。登陆过程见图5。
 
 

图5 首次登录界面

    (2)快速自动登录

    通常网络管理员要快速登录SSH服务器,可以这样设定,如www.xxx.com 域上有一个cjh用户。修改客户端配置文件/et/ssh/ssh_config 添加以下内容:

Host xxx
HostName www.xxx.com
User cjh
ForwardAgent yes
Compression yes

    存盘退出。以后使用命令:ssh xxx,ssh服务器会自动从配置文件中查询服务器名称并且使用cjh的用户名称登录。

0
相关文章