如何远程连接管理远程linux服务器工具或vps

假设VPS采用centos,再假设用较新版本6.5。
VPS上可能没有安装桌面,但一般来说都会安装ssh,并且防火墙默认开放22端口。
那就从ssh开始。
# 安装ssh,默认已安装好
# yum install ssh
# 启动ssh服务器端
# service sshd start
# chkconfig sshd on
如果本地端是Linux
# ssh root@192.168.1.1
其中root表示的是登录用户名,192.168.1.1为主机的IP地址,当然也可以使用主机名、域名来指代IP地址。
# ssh 192.168.1.1
则会以当前客户端的用户名进行登录。
ssh无密码登录
但是每次输入密码登录十分麻烦,有没有一种方式可以让服务器能够确定我的身份,无需输入密码可以直接通过认证?
ssh除了使用密码验证外,还提供了一种公私密钥的验证方式。客户端生成一个私钥,并生成一个与之对应的公钥,然后将公钥上传到服务器上。下面是Linux示例。
在客户端生成私钥、公钥(注意,在客户端完成):
# ssh-keygen -t rsa
-t指定要创建的密钥类型,默认就是rsa了,所以只执行ssh-keygen是一样的。
期间会提示你输入你私钥的加密密码。如果需要完全脱离密码,此处可留空,直接回车,否则以后每次连接需要本地解锁。
完成后,会当前用户的主目录下的~/.ssh/路径下生成两个文件id_rsa与id_rsa.pub分别是私钥与公钥。
接下来,要把生成的公钥上传到服务器上,同样还是在客户端执行以下的代码。
# ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.1.1
其中root可以修改为你想要自动登录的服务器端用户名,192.168.1.1修改为你的VPS主机名或IP地址。
最后,ssh登录远程服务器。
# ssh root@192.168.1.1
此时就不需要密码就可以登录了。
阅读(...) 评论()拒绝访问 | www.laozuo.org | 百度云加速
请打开cookies.
此网站 (www.laozuo.org) 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(3c3c6f9ab3ca4382-ua98).
重新安装浏览器,或使用别的浏览器查看: 2104|回复: 8
linux下怎么连接远程ssh
我电脑的系统是linux,怎么连接远程ssh,就是连接到VPS
提示: 作者被禁止或删除 内容自动屏蔽
我也学习了
围观&&签名站&&LinuxVPS学习者
ssh root@ip
spencer 发表于
ssh root ip&&即可& &如果你是乌班图 之前执行一下 sudo apt-get install ssh
谢谢啊。ubuntu下怎么建立VPN连接?建立S5也行
Powered by如何远程连接管理linux服务器或vps_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
如何远程连接管理linux服务器或vps
我有更好的答案
linux和windows不通,可以通过几种方式远程连接 最简单的是开通了telnet或者ssh服务的话,远程直接命令行可以连接 如果启动了vnc service的话,远程也可以用vnc软件图形化连接
为您推荐:
其他类似问题
等待您来回答}

我要回帖

更多关于 远程连接linux服务器 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信