【Linux---06】远程登陆 「ssh登陆(含:免密登陆) | Xshell登陆 | 上传下载文件」

1. 远程登陆

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

  1. 打开命令解释器窗口 (windows下是开打cmd窗口)

  2. 然后输入 ssh 远程主机的用户名@远程主机的IP,回车后输入密码:
    在这里插入图片描述

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

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

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

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

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



下载并安装Xshell软件后:(下载连接见后面)在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

注意:

  1. Xshell软件实现远程登陆显示的是对方的命令解释器窗口如果想显示对方的桌面等,可以使用teamview、向日葵等软件。
  2. 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 的下载方式

XShell 与 Xftp 的下载连接

在这里插入图片描述

在这里插入图片描述
填写姓名和邮箱(必须真实邮箱,下载地址会发到所填邮箱中)。之后下载链接会通过邮箱发送给你。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ElegantCodingWH

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值