互相学习
我们一直在努力

Debian 配置apt-get源安装SSH服务 以及获取root权限

1、安装SSH服务

apt-get install ssh     #安装ssh服务

至此,Debian配置apt-get源安装SSH服务教程完成,现在可以使用apt-get install安装软件、使用putty远程连接服务器了。

 

Debian 8.0(Jessie)安装完成后默认root账户是无法通过SSH远程登录到主机的。需要修改配置文件 vi /etc/ssh/sshd_config 搜索 /PermitRootLogin

修改为

保存退出 :wq

重启sshd服务

然后就可以远程root登录Debian/Ubuntu了。这是系统默认的一个安全的设置,为了防止他人通过暴力破解主机的root密码。

 

2、赋予root权限

方法一:修改 /etc/sudoers 文件,找到下面一行,把前面的注释(#)去掉

然后修改用户,使其属于root组(wheel),命令如下:

修改完毕,现在可以用tommy帐号登录,然后用命令 su – ,即可获得root权限进行操作。

方法二:修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:

修改完毕,现在可以用tommy帐号登录,然后用命令 su – ,即可获得root权限进行操作。

方法三:修改 /etc/passwd 文件,找到如下行,把用户ID修改为 0 ,如下所示:

修改后如下

保存,用tommy账户登录后,直接获取的就是root帐号的权限。

友情提醒:虽然方法三看上去简单方便,但一般不推荐使用,推荐使用方法二。

 

Internet分享到:
未经允许不得转载:yf » Debian 配置apt-get源安装SSH服务 以及获取root权限

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

lyf

首页论坛