码迷,mamicode.com
首页 > 系统相关 > 详细

Ubuntu创建新用户并解决ssh登录显示异常

时间:2020-02-06 23:32:25      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:class   账户   创建用户   mod   位置   需要   chmod   bsp   roo   

创建用户

#创建ubuntu用户
adduser ubuntu

添加sudo权限

#放开写/etc/sudoers文件的权限
chmod u+w /etc/sudoers

#编辑
vim /etc/sudoers
##在root ALL=(ALL) ALL下增加xxx ALL=(ALL) ALL
##四种类型的权限设置,添加任意一种
##xxx ALL=(ALL) ALL             ##允许用户xxx执行sudo命令(需要输入密码)
##%xxx ALL=(ALL) ALL            ##允许用户组xxx里面的用户执行sudo命令(需要输入密码)
##xxx ALL=(ALL) NOPASSWD: ALL   ##允许用户xxx执行sudo命令,执行时不需要输入密码
##%xxx ALL=(ALL) NOPASSWD: ALL  ##允许用户组xxx里面的用户执行sudo命令,执行时不需要输入密码

#关闭写/etc/sudoers文件的权限
chmod u-w /etc/sudoers

 

此时用通过ssh登录新账户,会发现不显示用户名、主机名,方向键无用等

解决方法:

#修改/etc/passwd
vim /etc/passwd

在最后位置找到新增加的用户

将/bin/sh改为/bin/bash

保存退出

Ubuntu创建新用户并解决ssh登录显示异常

标签:class   账户   创建用户   mod   位置   需要   chmod   bsp   roo   

原文地址:https://www.cnblogs.com/voniu/p/12271206.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!