Ubuntu使用SSH工具默认用root用户连接;解决SSH不能用root用户连接。

ROOT是什么意思?

Root,也称为根用户,是Unix (如 Solaris 、 AIX 、 BSD )和类UNIX系统 (如 Linux 、 QNX 等),及Android和iOS移动设备系统中的唯一的超级用户,因其可对根目录执行读写和执行操作而得名。 其相当于 Windows 系统中的 SYSTEM (XP及以下)/ TrustedInstaller (Vista及以上)用户。

默认用普通用户连接没问题

 

默认用root用户连接就会失败

 解决方法

因为Ubuntu系统会默认锁用户使用root远程连接;我们只需要添加一行允许代码即可。

CenOS系统不会锁用户;因为我试过。

第一、给root用户设置一个密码

sudo passwd root

第二、修改SSH服务的配置文件(记得要安装SSH服务哦)

进入配置文件目录

dbw@dbw:~$ cd /etc/ssh

用vi编辑sshd_config这个文件!

(需要root权限才能修改)

vi sshd_config

添加红色区域代码;添加完成后保存;vi命令教程👈不会vi命令的可以自己点击链接自学一下!

PermitRootLogin yes

 在终端运行SSH重启命令

service ssh restart

第三、用SSH工具默认使用root用户连接linux

为什么我要默认用ROOT用户连接?👈👈👈

  • 不想输入超级用户密码
  • 拥有最高权限;便于增加或删除文件
  • 可以借助SSH工具修改系统代码。(如果不是root登录;则无法保存修改过的文件)

不过root用户权限太高;可能导致手滑删除系统配置文件或重要数据!!!谨慎!!!

 nshll远程连接工具;直接在wind系统远程修改Linux的代码。(支持复制粘)

反正让我老老实实敲那么多代码;不可能;绝对不可能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值