1.软文推荐

2.软文推荐

3.软文推荐

目录: 1、centos怎么使用ssh远程连接? 2、CentOS修改ssh端口号及ssh免密码登录 3、CentOS7 SSH免密码登录和关闭密码登录 centos怎么使用ssh远程连接?

假设VPS采用centos,再假设用较新版本6.5。

VPS上可能没有安装桌面,但一般来说都会安装ssh,并且防火墙默认开放22端口。

那就从ssh开始。

ssh登陆

则会以当前客户端的用户名进行登录。

ssh无密码登录

但是每次输入密码登录十分麻烦,有没有一种方式可以让服务器能够确定我的身份,无需输入密码可以直接通过认证?

ssh除了使用密码验证外,还提供了一种公私密钥的验证方式。客户端生成一个私钥,并生成一个与之对应的公钥,然后将公钥上传到服务器上。下面是Linux示例。

在客户端生成私钥、公钥(注意,在客户端完成):

-t指定要创建的密钥类型,默认就是rsa了,所以只执行ssh-keygen是一样的。

期间会提示你输入你私钥的加密密码。如果需要完全脱离密码,此处可留空,直接回车,否则以后每次连接需要本地解锁。

完成后,会当前用户的主目录下的~/.ssh/路径下生成两个文件id_rsa与id_rsa.pub分别是私钥与公钥。

接下来,要把生成的公钥上传到服务器上,同样还是在客户端执行以下的代码。

其中root可以修改为你想要自动登录的服务器端用户名,192.168.1.1修改为你的VPS主机名或IP地址。

最后,ssh登录远程服务器。

此时就不需要密码就可以登录了。

CentOS修改ssh端口号及ssh免密码登录

一般ssh的默认端口为22

比如正常使用终端登录局域网电脑

注意是 sshd_config 文件

在#Port 22行去掉#号注释,同时加入想要使用的端口号如 Port 22438

这里保留22端口是为了防止当前无法使用ssh登录

成功返回success

重启防火墙:

成功返回success

查看添加端口是否成功,成功则显示yes,否则为no:

查看本机SELinux状态,如果是关闭则可以跳过此步骤

以下使用semanage操作,没有可以使用以下命令安装:

以下命令为查看当前SELinux允许的ssh端口:

添加22438端口到SELinux,并确认

测试新端口ssh连接

可以正常登录即成功

将之前开放的Port 22一行注释掉并保存

然后重启ssh

使用以下命令无法登录服务器

本机终端输入:

配置相关全部直接回车

在~/.ssh/目录下生成两个文件

在本机终端输入:

在本机将认证文件复制到服务器

如果服务器上没有文件夹就新建一个.ssh/文件夹

Enjoy CentOS7 SSH免密码登录和关闭密码登录

以 Root 用户为例,首先生成一对公钥私钥对:

会提示存放位置,保持默认即可,默认位置:

提示输入密码,最好是输入一个,安全起见,也比较重要。

然后切换到 /root/.ssh 目录下看看是否已经生成了,如果已经有了公钥私钥对,直接把文件拷贝到这个目录即可,在 Windows 下使用 WinSCP 工具,其他使用 scp 命令即可。

接下来,把公钥复制到 authorized_keys 里,不然是没法通过密钥验证的。

接下来,关闭 SSH 密码登录,找到 /etc/ssh/sshd_config 文件,找到 PasswordAuthentication yes 这一行,一般位于倒数几行,把 yes 改为 no。

最后重启 ssh 服务,一般服务器是不需要重启。

相关文章 8

1

iptables配置(iptables配置端口转发) 3分钟前

目录:1、iptables简单配置DMZ2、CentOS-7.5 使用 iptables3、LInux iptables 屏蔽设置4、iptables规则持久化,启动配置iptables简单配置DMZ 内网网段为:...

2

怎么创建网站(怎么建立网站) 5分钟前

目录:1、如何自己创建一个网站2、怎么建网站呀!3、怎么创建网站如何自己创建一个网站 自己创建网站的方法如下: 首先申请网站空间和...

3

搬瓦工香港机房(搬瓦工官方机场) 6分钟前

目录:1、建站推荐用什么比较好?2、为什么选择搬瓦工的速度3、玩美国游戏,vultr没有好用的节点,怎么办4、哪款海外 VPS 性价比高5、j...

4

关键词优化询问27火星软件(关键词查询优化) 8分钟前

目录:1、想问一下关于百度关键词优化软件SEO网站优化软件可以做哪些优化2、火星截流软件在哪下载3、有没有做关键词优化的软件推荐?...

5

cpanel重定向(fputc重定向) 9分钟前

目录:1、如何使用cPanel虚拟主机面板做301重定向2、CPanel面板的空间怎样设置域名重定向?3、如何使用cPanel面板做301重定向4、如何对虚拟主机...

6

阿里云服务器怎么购买(阿里云服务器怎么购买多个ip) 11分钟前

目录:1、如何将自己的项目部署到阿里云服务器之【服务器购买】2、阿里云服务器是什么?3、阿里云服务器购买操作需要哪些步骤?4、如何...

7

mtr测速的简单介绍 12分钟前

目录:1、王码五笔86版使用方法2、测试服务器带宽的几种常用的方法有哪些?3、1931年中国有没有直升飞机?4、nas对比远程速度王码五笔...