发布于 2024-01-29 13:53:14 来源:衡天主机 作者:衡天编辑组
<p>在Ubuntu中修改端口和启用root用户的远程访问需要一些小心,因为这可能会增加系统的安全风险。通常情况下,建议使用非root用户进行远程访问,并通过SSH密钥认证提高安全性。</p><p><br/></p><p></p><p><br/></p><p>以下是修改端口和允许root用户的远程访问的一般步骤:</p><p><br/></p><p>1、修改SSH端口:</p><p>打开SSH配置文件:sudo nano /etc/ssh/sshd_config</p><p>找到Port行,将端口号改为你想要使用的新端口。确保选择一个未被其他服务使用的端口。Port 2222 # 你可以将这里的2222改成你想要的端口号</p><p>保存并退出编辑器。在Nano编辑器中,按Ctrl + X,然后按Y确认保存,最后按Enter退出。</p><p>重新启动SSH服务以使更改生效:sudo systemctl restart ssh</p><p><br/></p><p>2、允许root用户的远程访问:</p><p>打开SSH配置文件:sudo nano /etc/ssh/sshd_config</p><p>找到PermitRootLogin行,将其设置为yes:PermitRootLogin yes</p><p><br/></p><p>3、保存并退出编辑器。</p><p><br/></p><p>4、重新启动SSH服务:sudo systemctl restart ssh</p><p><br/></p><p>注意事项:</p><p>1、在修改任何系统配置之前,请确保你有备份,并确保你可以通过其他方式(例如物理访问或其他非SSH方式)访问服务器,以防意外丢失SSH连接。</p><p>2、如果你修改了SSH端口,请确保防火墙允许新的端口,否则你可能会失去对服务器的远程访问。</p><p>3、启用root用户的远程访问可能会增加安全风险。建议使用具有 sudo权限的普通用户进行远程管理。如果需要root权限,可以使用 sudo命令。</p><p><br/></p><p>请牢记修改系统配置可能会对系统安全性产生影响,谨慎操作。</p>
<br>