linux无法跳转到home,linux No directory, logging in with HOME=/
1.创建新用户后切换到新用户:No directory, logging in withHOME=/添加用户useradd-m -s /bin/bash -g grouploginname -m创建home目录 (不加这个要手动添加目录,不然会出现No directory,Logging in with HOME=/)-s/bin/bash 使用bash( 默认为 /bin/sh 使用默认不...
1.创建新用户后切换到新用户:No directory, logging in with
HOME=/
添加用户
useradd
-m -s /bin/bash -g group
loginname -m
创建home目录 (不加这个要手动添加目录,不然会出现No directory,Logging in with HOME=/
)
-s
/bin/bash 使用bash( 默认为 /bin/sh 使用默认不会在 $
符前面出现loginname@ubuntu)
-g 组
然后使用passwd更改用户密码
2.删除用户的时候:userdel: user hbase is currently logged
in
网上很多的解决解决方法如下:
mv
/var/run/utmp
/var/run/utmp_
touch > /var/run/utmp
关于:/var/run/utmp
utmp是一个文件,除了utmp程序你不能编辑这个文件,删掉他的话,当前登陆信息都会丢失。
这个文件在每次机器reboot起来后都会重新创建。
但是,本人自己试验了还是不行,依旧得到同样的提示
那就暴力删除该用户吧:userdel -r -f
XXXX
提示:userdel: warning: can't remove /var/mail/git: No such file or
directory
userdel:
git home directory (/home/git) not found没关系。实际上已成功删除用户。
Centos
1.[las@gateway1 opt]$ vi
/etc/sudoers
-bash: /usr/bin/vim: Input/output error
这个系统出现问题了,可能是硬件问题,暂时无法解决,换机器。
2.带图形界面的centos,执行service network restart失败:Bring up interface eth0:
Error: connection activation failed:Device not managed by
NetworkManager or ……
原因是图形界面默认使用了NetworkManager来管理网络,而network是关闭的。
执行: service
NetworkManager stop
service
network start
这样就可以了,如果开启启动,则加上
chkconfig
NetworkManager
off chkconfig
network on
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)