Linux - 1. 远程登录

远程登录

1. 配置 SSH

SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 是建立在应用层和传输层基础上的安全协议。
若使用 SSH 服务,需要安装相应的服务器和客户端。客户端和服务器的关系:如果,A 机器想被 B 机器远程控制,那么,A 机器需要安装 SSH 服务器,B 机器需要安装 SSH 客户端。

1.1 CentOS

启用 SSHD 服务(该服务监听 22 号端口)。

  1. 终端下输入指令setup,进入设置工具

image.png

  1. 选择系统服务,找到 sshd 服务,标记 * 号表示已启动。
  2. “空格”用于切换服务启动状态,“Tab”键切换到确定键。

image.png

1.2 Ubuntu

与 CentOS 不同,Ubuntu 默认没有安装 SSHD 服务,因此,需要先安装 SSHD 服务。

  1. 安装 SSH 服务端和客户端:sudo apt-get install openssh-server
  2. 启动 SSHD 服务:service sshd restart

2. 在 Linux 远程登录 Linux

首先,我们需要在 linux 的系统客户机也要安装 openssh-server

  1. 确保客户机支持 SSH 服务。
  2. 远程登录命令:ssh -p 远程主机SSH端口号 用户名@远程主机IP
  3. 登出命令:exit或者logout

3. 在 Windows 远程登录 Linux

在 Windows 上远程登录 Linux 需要使用 SSH 工具,常见工具有 Xshell、Putty、OpenSSH、secureCRT、VNC等。

3.1 Xshell

Xshell 支持 SSH1, SSH2, 以及 Microsoft Windows 平台的 TELNET 协议。
官网地址:https://www.xshell.com/zh/free-for-home-school/

3.1.1 连接
  1. 新建会话

image.png

  1. 选择会话,进行连接

image.png
image.png

  1. 输入用户名、密码

image.png
image.png

  1. 连接成功

image.png

3.2 Xftp

Xftp 支持 SFTP、FTP 协议,可以安全地在 UNIX/Linux 和 Windows PC 之间传输文件。
官网地址:https://www.xshell.com/zh/free-for-home-school/

3.2.1 连接
  1. 新建会话

image.png

  1. 点击连接
  2. 连接成功

image.png

  1. 右键点击目标文件,打开选项卡,选择传输即可。
3.2.2 解决 Xftp 中文乱码
  1. 配置,编码更改为 UTF-8

image.png

  1. 刷新,即可解决中文乱码
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值