Linux 服务器ssh远程登录

服务器端准备:

首先需要在Linux服务器上安装openssh-server

sudo apt-get install openssh-server

sudo gedit /etc/ssh/sshd_config    修改ssh配置文件

  • 先使用”#”注释掉PermitRootLogin without-password
  • 添加一行 PermitRootLogin yes

ps -e | grep ssh     开启ssh服务

sevice ssh start/stop/restart/status       ssh启动/停止/重启/查看状态

最后用   ifconfig   查看 服务器ip地址

客户端准备:

Windows 和Linux 都可以 ssh 命令远程登录

Ubuntu 系统

Ubuntu系统都是自带了openssh-client,如果没有安装,在终端输入:

sudo apt-get install openssh-client如果已经安装好了openssh-client,那么可以使用下面的命令连接服务器

ssh user@IP

这里的user服务器的一个用户账号,IP也是服务器的IP地址

Windows系统

一、win10系统自带bash命令

1、设置中开启开发人员选项

Linux 服务器ssh远程登录

2、控制面板打开程序与功能,启用和关闭Windows功能,选择适用于Liunx 的 Windows 子系统,之后重启。

Linux 服务器ssh远程登录

打开cmd 命令行 ,输入 bash 进行 bash 命令状态

ssh   [email protected]   登录远程服务器

二、使用PuTTY 登录

1、直接百度下载一个putty,安装

Linux 服务器ssh远程登录

2、打开PuTTY,直接输入IP地址就可以直接登录(输入IP地址和取个名字save,下次可以直接使用)

Linux 服务器ssh远程登录

3、输入服务器账户名和密码

Linux 服务器ssh远程登录

4、登录成功

Linux 服务器ssh远程登录