解除云服务器秘钥登录的步骤如下:
1、获取管理员权限:
使用SSH登录到云服务器。
确保您具有管理员权限,否则无法更改登录方式。
2、停止SSH服务:
运行以下命令以停止SSH服务:
```
sudo service ssh stop
```
3、修改SSHD配置文件:
使用文本编辑器打开SSHD配置文件:
```
sudo nano /etc/ssh/sshd_config
```
4、修改配置参数:
在配置文件中找到以下行并进行修改:
```
PubkeyAuthentication yes
PasswordAuthentication yes
```
将其改为:
```
PubkeyAuthentication no
PasswordAuthentication no
```
5、保存并关闭文件:
按下Ctrl + X,然后按下Y键,最后输入您的用户名并回车以保存更改。
6、重新启动SSH服务:
运行以下命令以重新启动SSH服务:
```
sudo service ssh start
```
7、测试新的登录方式:
尝试使用密码登录到云服务器,确保登录方式已更改为密码登录。
相关问题与解答:
问题1:为什么需要将PubkeyAuthentication
和PasswordAuthentication
设置为no
?
答:默认情况下,SSH会启用公钥身份验证和密码身份验证,为了解除密钥登录,我们需要将这两个参数设置为no
,以便只允许密码登录。
问题2:如果我只希望禁用密钥登录而保留密码登录,应该如何设置?
答:如果您只想禁用密钥登录而保留密码登录,可以将配置文件中的PubkeyAuthentication
参数设置为yes
,将PasswordAuthentication
参数设置为yes
,这样,只有使用正确的密码才能成功登录到云服务器。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/420874.html