ubuntu获得root用户权限,使用xshell连接!

时间:2024-03-06 20:54:15

一、获取root用户权限

  打开linux终端命令,输入

  sudo passwd root

  Enter new UNIX password: (在这输入你的密码)

  Retype new UNIX password: (确定你输入的密码)

  passwd: password updated successfully

  以后,如果在想获得root权限,只需进行如下的操作:
  su root

  Password: (在此输入你上面设置的密码)

  如果要再次禁用 root 帐号,

  那么可以执行 sudo passwd -l root

二、使用xshell打开linux终端

  测试虚拟机的IP是不是可通的 用ping

  ping通的话 看看 是不是防火墙没有开放22端口

  防火墙没事的话 看看 ssh服务没有起来

  开放SSH服务就需要安装openssh-server

  sudo apt-get install openssh-server

  然后确认sshserver是否启动了:

  ps -e |grep ssh

  如果看到sshd那说明ssh-server已经启动了。

  如果没有则可以这样启动:sudo /etc/init.d/ssh start

  ssh-server配置文件位于/ etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。

  然后重启SSH服务:
  sudo /etc/init.d/ssh stop

  sudo /etc/init.d/ssh start
  ssh 默认端口 22

  登陆到虚拟机查看目前服务器开放的端口:ss -lnt