文章目录[隐藏]
要在CentOS系统中修改SSH端口号,可以使用以下步骤:
- 以root用户身份登录到目标服务器,在终端或控制台中输入以下命令:
sudo vi /etc/ssh/sshd_config
- 打开和编辑SSH配置文件:
找到以下行:
#Port 22
输入 i 就可以插入内容的意思
去掉前面的注释符号 #,并将22改为另一个端口号,例如:23456
- 保存并关闭文件:
按下Esc键,然后输入:wq并按下回车键,即可保存并退出编辑器。
不想保存的命令是:q!
- 重启SSH服务:
在命令行中输入以下命令以重启SSH服务:
sudo systemctl restart sshd.service
- 验证新端口是否生效:
使用新的端口号,以root用户身份通过SSH连接到服务器,如:
ssh user@your_server_ip_address -p 2222
这是通过SSH连接到远程服务器的一个命令示例。您需要将以下三个变量替换为实际的值:
- user - 远程服务器上的用户名。
- your_server_ip_address - 远程服务器的IP地址。
- 2222 - 远程服务器上用作SSH端口号的端口号。
请注意,在进行端口更改之前,请确保您将新端口添加到服务器的安全组规则中。在此过程中,请确保您确切地知道新端口号,以避免在未来无法访问服务器。
修改密码
要修改Linux系统上的用户密码,请按照以下步骤进行操作:
以root用户身份登录系统。
输入以下命令以更改任意用户的密码:
passwd
请将username替换为您要更改密码的用户名。
按Enter键后,系统会提示您输入新密码两次。请注意,当您输入密码时,系统不会显示任何字符,因此请确保正确输入。
请注意,如果您正在修改的是当前已登录的用户的密码,则无需以root用户身份登录系统。您只需使用passwd命令修改当前用户的密码即可。