linux远程连接命令
远程登录到 Linux 服务器
我们一般都是把 Linux 当作服务器,但是我们不可能在放置服务器的机房操作我们的 Linux 服务器。
我们可以远程登录到 Linux 服务器,这样我们就可以管理维护系统了。
ssh 服务对于 Linux 系统远程登陆来说是一个好助手。
Window 系统我们要想实现远程登录,特别是 Linux 的服务器,这里有几个常用的客户端,比如 Putty,比如 XShell、或者 SSH Secure 等工具。
下面介绍两个远程连接方法及相关命令。
一. Windows 远程连接方法
1、首先我们需要打开 XShell,点击文件新建一个会话:
2、从点击连接输入登录的有关信息:
3、在用户身份验证处输入账号密码:
4、【文件】打开会话:
5、会话列表,选择【连接】即可:
连接成功的话,页面将会弹出一个提示 Connection established。
二. Linux 远程连接命令和方法
下面介绍三种常用方法和命令:ssh
,telnet
和 rlogin
(1)ssh
命令
ssh
命令的相关信息如下。
- Secure Shell 协议被
ssh
命令使用 - 可以防止信息泄露,加密传输的数据,比较安全可靠
- 传输的速度较快,因为可以压缩传输的数据
命令可以这样使用:
ssh [-l login_name] [-p port] [user@]hostname
要查看详细信息,可以使用 ssh -h
可以用以下命令指定登录用户:
ssh -l root 169.156.0.13
ssh root@169.156.0.13
一起按下 “Control-Z” 和键盘左上角的 “~” 就可以退出当前登陆服务器临时回到本地主机。
(2)telnet命令
telnet
相较于 ssh
方式安全性要差一点。但是可以用它来检测远程服务器的某个端口是否能访问,确定远程服务的状态。
telnet
命令如下:
#telnet 参数 主机 //telnet远程登陆命令
命令参数如下:
-b 通过其他名字去指定远程登陆的主机名。
-F 上传到远端主机本地的认证数据。
-l 远程登入的用户名称。
用法如下
[root@andy ~]# telnet 169.157.110.215
Trying 169.157.110.215...
Connected to 169.157.110.215 (169.157.110.215).
Escape character is '^]'.
localhost (Linux release 2.6.18-274.18.1.el5 #1 OCT Thu Fri 9 09:30:11 EST 2012) (1)
login: root
Password:
注意:我们不能首先就用 root 账户去远程登陆,可以先用普通账号登陆,比如 su,再切换到 root 用户。
(3)rlogin
命令
用法:rloginRemoteHost[-e Character] [-8 ] [-l User] [-f |-F ] [-k realm]
-l
远程登入的用户名称。
具体用法如下:
查看是否开启lrlogin服务命令
chkconfig --list
如果服务没有打开,我们用这个命令开启
chkconfig rlogin on
登陆远程主机实例如下
# rlogin 192.159.1.76
Password:
Password:
Login:root
Passwd:
Login:kk
Passwd:
指定用户名登陆远程主机我们可以用以下命令
# rlogin 169.157.110.215-l username
以上就是我们较为常用的 Linux 远程连接的相关命令和方法,大家也可以去搜索相关命令进行更加详细的了解,如果还有更好的方法和建议欢迎大家留言讨论交流。
更多推荐
所有评论(0)