每天学习一点点
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命令的要求
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)