本文主要是介绍linux远程登陆、远程root账户登陆及端口号更改,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
远程登录linux
远程登陆需要开启ssh服务,开启完成后,即可用命令行登陆。
安装ssh服务命令如下,安装完成后重启ssh服务或重启机器。
sudo apt-get install openssh-server
远程登陆命令为
ssh username(用户名)@hostip(主机ip),此时使用端口为默认端口22
ssh -p port username@hostip,此时使用的端口为port
远程登陆Root用户
在使用ssh监控linux设备的运行状态时,需要以root账户登陆,以获取足够的权限。但是一般情况下,是不允许直接以root远程登陆的,需要单独设置。
方法如下:
vi /etc/ssh/sshd_config,将PermitRootLogin设置为yes。
如果没有该项的话,向其添加:
PermitRootLogin yes
完成后重启ssh服务器或重启机器
端口号更改
vim /etc/ssh/sshd_config
在port后面添加端口(如443)即可,这些端口都是并列的,远程登录时,随便连其中一个端口都可以连上(防火墙允许)
添加后如下
Port 22
Port 443
完成后重启ssh服务或重启机器
重启ssh服务
service ssh restart
以上方法重启服务无效时,使用restart重启机器
利用修改后的端口号进行登录:
ssh -p 443 username@hostip
这篇关于linux远程登陆、远程root账户登陆及端口号更改的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!