2022-01-18 作者 :觉醒网站网 围观 : 0次
大家好,今天小编关注到一个比较有意思的话题,就是关于虚拟主机怎样开ssh的问题,于是小编就整理了2个相关介绍虚拟主机怎样开ssh的解答,让我们一起看看吧。
作为Linux服务器的远程登录工具,我建议如下,仅供参考。
以centos为例,其他请自行修改
1. 修改端口号, 注意防火墙。
2. 禁止root远程登录。
3. 添加一个普通用户,分配root权限,用sudo获取root权限。
以上何以防止很多的攻击,希望对大家有帮助
作为Linux主流的远程访问方式,一般有两种认证方式
①密码登录
这种方式是不需要更改任何设置,只要sshd服务启动就可以远程。
可以通过以下方法验证:
在CentOS 7下输入:systemctl status sshd.service验证;如果关闭,可以把命令中的status改成start开启
其它低级系统输入:service sshd status验证。
②密钥登录
首先 vim /etc/ssh/sshd_config ,打开这两个配置:
RSAAuthentication yes
PubkeyAuthentication yes
Linux的服务器安全系数相对比较高,但安全意识不能没。
一、修改端口;
二、使用证书方式访问,禁止密码访问;
三、开启iptables,有条件的话,可以设置指定IP访问,拒绝其他点接入放心SSHD。
一般的虚拟主机登陆一般采用 用户名+密码形式,密码如果设置过于简单很容易被暴力破解 ,存在较大安全隐患。
AWS 虚拟主机EC2 服务默认使用密钥方式进行登陆认证,要顺利的登陆AWS 虚拟主机请安装以下步骤:
1.确保你在创建主机时 关联的 安全组(类似防火墙)打开了22 端口
2.在启动虚拟主机 最后一步 创建一个 新的密钥,点击 下载密钥并且保存在安全的位置,这个密钥非常重要是你的唯一身份标示,并且只能下载一次。
3.如果你使用Mac 或者 unix系统,可以在命令行shell中 直接登陆。
以Mac 系统为例:
先修改 步骤2 中下载下来的密钥权限为 400
到此,以上就是小编对于虚拟主机怎样开ssh的问题就介绍到这了,希望介绍关于虚拟主机怎样开ssh的2点解答对大家有用。