文章目录

  • 1. 远程登陆
  • 1.1 方式一:使用ssh命令进行远程登陆
  • 1.2 方式二:使用Xshell软件进行远程登陆
  • 2.上传/下载文件
  • 2.1 使用命令下载
  • 2.2 使用Xftp软件下载
  • 3. 关于远程登入的环境变量
  • 4. XShell 与 Xftp 的下载方式


1. 远程登陆

1.1 方式一:使用ssh命令进行远程登陆

  1. 打开命令解释器窗口 (windows下是开打cmd窗口)
  2. 然后输入 ssh 远程主机的用户名@远程主机的IP,回车后输入密码:
  3. xshell远程控制centos还可以显示gui页面 xshell远程登录命令_Xftp

其中@后是远程主机域名或IP都行;@前面的root是使用远程主机哪个用户登录。
如果不带上远程主机的用户名,则默认以当前主机的用户名去登入,这样很有可能报错:用户不存在。
比如:当前为root用户[root@Hadoop103 ~]#,则

[root@Hadoop103 ~]# ssh Hadoop103 等价于 [root@Hadoop103 ~]# ssh root@Hadoop103

注意:使用命令解释器窗口操作,也可以进行免密登陆:免密登陆设置详情

1.2 方式二:使用Xshell软件进行远程登陆

使用软件登入的好处:下次进行远程连接时,直接免密登入,更加的方便;拥有图形化界面操作更方便

下载并安装Xshell软件后:(下载连接见后面)

xshell远程控制centos还可以显示gui页面 xshell远程登录命令_Xftp_02

xshell远程控制centos还可以显示gui页面 xshell远程登录命令_服务器_03


xshell远程控制centos还可以显示gui页面 xshell远程登录命令_Xftp_04


xshell远程控制centos还可以显示gui页面 xshell远程登录命令_服务器_05

注意:

  1. Xshell软件实现远程登陆显示的是对方的命令解释器窗口如果想显示对方的桌面等,可以使用teamview、向日葵等软件。
  2. Xshell的复制粘贴快捷键设置:详细描述

2.上传/下载文件

2.1 使用命令下载

远程登入后也可以使用命令进行文件上传与下载(如果想知道具体的命令可以上网搜)

2.2 使用Xftp软件下载

远程登入后使用命令进行文件上传与下载不方便。故这里介绍使用Xftp软件进行文件下载与上传。

(下载Xftp的方式见后面)

下载安装完后,可以通过类似于Xshell输入密码的方式远程连接主机。但是如果使用Xshell已经远程登入了,就可以直接建立文件传输的连接:

xshell远程控制centos还可以显示gui页面 xshell远程登录命令_Xftp_06


xshell远程控制centos还可以显示gui页面 xshell远程登录命令_linux_07

3. 关于远程登入的环境变量

假设主机A远程登入主机B,所加载主机B的环境变量少。

而主机B的环境变量是全的。

xshell远程控制centos还可以显示gui页面 xshell远程登录命令_Xftp_08

因此如果想主机A远程登入主机B所加载的主机B环境变量是全的,则需要配置/etc/profile.d/my_env.sh文件,因为该一定会被加载,所以要想远程登入也可以访问,则需要编辑该文件。

[root@Hadoop102 profile.d]# cd /etc/profile.d
[root@Hadoop102 profile.d]# sudo vim my_env.sh

4. XShell 与 Xftp 的下载方式

XShell 与 Xftp 的下载连接

xshell远程控制centos还可以显示gui页面 xshell远程登录命令_ssh_09

xshell远程控制centos还可以显示gui页面 xshell远程登录命令_Xftp_10


填写姓名和邮箱(必须真实邮箱,下载地址会发到所填邮箱中)。之后下载链接会通过邮箱发送给你。