Linux学习笔记( *** 作系统:ubuntu)[待更]

Linux学习笔记( *** 作系统:ubuntu)[待更],第1张

Linux学习笔记( *** 作系统:ubuntu)[待更]

每天学习一点点

1.root权限的设置

1、使用VMware安装虚拟机,安装好Ubuntu *** 作系统后,登陆的时候发现用户不具有root权限,其实Ubuntu中的root帐号默认是被禁用了的,所以登陆的时候没有这个账号,如果每次使用root都进行切换的话会显的很繁琐,接下来 *** 作一下开启root权限

2、打开终端开启root账户 :sudo passwd -u root,输入当前用户的密码(账户密码)

为root账户设置密码:sudo passwd root

设置root密码,输入两次

测试root账户: su - (su和“-”之间有空格),输入root密码,进入root终端

进入root终端之后输入一个命令测试一下,如下图表示成功:

root账户开启成功 ,退出root账户,输入命令 exit:

2.ssh连接问题

1.Ubuntu无法安装openssh-server

Ubuntu 18.04 desktop 无法安装openssh-server,执行以下命令出现

sudo apt-get install openssh-server

出现无法定位软件包 openssh-server
安装ssh server,无此包,查了半天才查出使用另一种包安装。

然后用下面命令OK了

sudo apt-get install ssh-contact-service

2.SSH服务器拒绝了密码,请再试一次

一、root用户终端输入 vim /etc/ssh/sshd_config(注意vim后面有空格)

找到

#Authentication:
#LoginGraceTime 120
#PermitRootLogin without passwd
#StrictModes yes

二、输入O或i,进行编辑,

#Authentication:
#LoginGraceTime 120
PermitRootLogin yes ——————这行改一改,也要去掉#
#StrictModes yes

三、编辑好后按ESC键保存,再输入:wq!强制保存退出

四、重启ssh

systemctl restart sshd

五、如果还是显示拒绝了密码,要好好检查一下用户名和密码是否错误,用户名如果不是root,改为root试试,毕竟登录的是root用户,就不要用其他用户名了。
这个比如我的:

我连接就得写成cai4

3.E212: 无法打开并写入文件

在编写配置文件时,常常忘记切换到root用户,导致文件编辑完毕,敲入:wq 退出保存时,出现 E212:无法打开并写入文件 的错误提示。这是由于在该目录下当前用户没有写权限导致。

解决办法如下:: w ! sudo tee %

tee 用于读取输入文件,同时保存

%表示当前编辑文件

(不过这种方法有个要求就是当前编辑用户必须在 sudoers这个文件中,这也是执行sudo命令的要求

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/730572.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-27
下一篇 2022-04-27

发表评论

登录后才能评论

评论列表(0条)

保存