文章目录
1. 远程登陆
1.1 方式一:使用ssh命令进行远程登陆
-
打开命令解释器窗口 (windows下是开打
cmd
窗口) -
然后输入
ssh 远程主机的用户名@远程主机的IP
,回车后输入密码:
其中
@
后是远程主机域名或IP都行;@
前面的root
是使用远程主机哪个用户登录。
如果不带上远程主机的用户名
,则默认以当前主机的用户名去登入,这样很有可能报错:用户不存在。
比如:当前为root用户[root@Hadoop103 ~]#
,则[root@Hadoop103 ~]# ssh Hadoop103 等价于 [root@Hadoop103 ~]# ssh root@Hadoop103
注意:使用命令解释器窗口操作,也可以进行免密登陆:免密登陆设置详情
1.2 方式二:使用Xshell软件进行远程登陆
使用软件登入的好处:下次进行远程连接时,直接免密登入,更加的方便;拥有图形化界面操作更方便
下载并安装Xshell软件后:(下载连接见后面)
注意:
- Xshell软件实现远程登陆显示的是对方的
命令解释器窗口
。如果想显示对方的桌面等,可以使用teamview、向日葵等软件。- Xshell的复制粘贴快捷键设置:详细描述
2.上传/下载文件
2.1 使用命令下载
远程登入后也可以使用命令进行文件上传与下载(如果想知道具体的命令可以上网搜)
2.2 使用Xftp软件下载
远程登入后使用命令进行文件上传与下载不方便。故这里介绍使用Xftp软件进行文件下载与上传。
(下载Xftp的方式见后面)
下载安装完后,可以通过类似于Xshell输入密码的方式远程连接主机。但是如果使用Xshell已经远程登入了,就可以直接建立文件传输的连接:
3. 关于远程登入的环境变量
假设主机A远程登入主机B,所加载主机B的环境变量少。
而主机B的环境变量是全的。
因此如果想主机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 的下载方式
填写姓名和邮箱(必须真实邮箱,下载地址会发到所填邮箱中)。之后下载链接会通过邮箱发送给你。