我是靠谱客的博主 大力电灯胆,最近开发中收集的这篇文章主要介绍【Linux---06】远程登陆 「ssh登陆(含:免密登陆) | Xshell登陆 | 上传下载文件」1. 远程登陆2.上传/下载文件3. XShell 与 Xftp 的下载方式,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

文章目录

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

1. 远程登陆

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

打开命令解释器窗口 (windows下是开打cmd窗口),然后输入ssh 远程主机的用户名@远程主机的IP,回车后输入密码:
在这里插入图片描述

如果不带上远程主机的用户名,则默认以当前主机的用户名去登入,这样很有可能报错:用户不存在。
比如:当前为root用户[root@Hadoop103 ~]#,则

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

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

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

使用软件登入的好处时,下次进行远程连接时,不用设置就可以进行免密登入,更加的方便。



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

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

注意:

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

2.上传/下载文件

远程登入后也可以使用命令进行文件上传与下载(如果想知道具体的命令可以上网搜),但是这样不方便。故这里介绍使用Xftp软件进行文件下载与上传。

(下载Xftp的方式见后面)

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

1.3 重要:关于远程登入的环境变量

假设主机A远程登入主机B,所加载主机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

3. XShell 与 Xftp 的下载方式

XShell 与 Xftp 的下载连接

在这里插入图片描述

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

最后

以上就是大力电灯胆为你收集整理的【Linux---06】远程登陆 「ssh登陆(含:免密登陆) | Xshell登陆 | 上传下载文件」1. 远程登陆2.上传/下载文件3. XShell 与 Xftp 的下载方式的全部内容,希望文章能够帮你解决【Linux---06】远程登陆 「ssh登陆(含:免密登陆) | Xshell登陆 | 上传下载文件」1. 远程登陆2.上传/下载文件3. XShell 与 Xftp 的下载方式所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部