步骤1,先以root登录,然后创建目录/home/root步骤2,vi /etc/passwd里root用户的家目录为/home/root:步骤3,cp -rf /root/ /home/将原来的root目录的内容复制到新目录[~仍然是/root]:步骤4,先退出root用户,然后再登录root用户,此时用pwd会看到root家目录已经变成了/home/root步骤5,删除/root目录[rm -rf /root/]:[这些步骤可以在用户用了linux很久后操作,不过最好还是安装好系统后不久后就…
创建用户及其家目录useradd -d /home/tomcat -m tomcat接着修改密码passwd tomcat usermod -s /sbin/nologin + 用户名 禁止登录ssh usermod -s /bin/bash + 用户名 默认添加用户就是该模式 可直接登录ssh userdel 仅有一个参数可选 -r :如果加参数-r ,表示在删除用户的同时,一并把用户的家目录及本地邮件存储的目录或文件也一同删除 useradd tomcat若出现没有添加目录情况时,(/hom…
linux创建ftp用户以及指定目录问题 创建用户命令:如我的目录是根目录下的 MyWeb 用户名:xdh2571 #useradd -G ftp -d /MyWeb -M xdh2571#passwd xdh2571 #chown xdh2571.ftp /MyWeb -R#chmod 750 /MyWeb -R#service vsftpd start 测试是否能登陆ftp #ftp localhost输入刚创建的用户名密码,如若登陆失败,解决以下问题: 1.查看MyWeb的权限#ls -l…
Debian9.5解决在root用户下启用VNC后lightdm+Xfce4只能使用root登录,其他用户无法登陆 最近在研究debian9.5 VNC的问题,当VNC使用tightVNC或tigerVNC软件时候,在root用户下通过命令vncserver启动vnc服务后会遇到进入桌面的时候,使用root可以进入XFCE桌面,使用其他用户的时候,输入用户名和密码,屏幕黑了一下,然后又返回了输入用户名密码的界面,怀疑是.Xauthority文件的权限问题,产看普通用户主目录下.Xauthorit…
脚本名:power.sh 脚本内容: ------------------------------------------- 注意:必须以root 身份执行该脚本. 脚本power.sh 需要两个参数,第一个表示指定的用户,第二个表示指定的目录 测试: [root@ppc40 study]# sh power.sh whuanga4 /tmp/abc/dd This user "whuanga4" does not exist. [root@ppc40 study]# sh power…
今天有个需求,使用ftp服务搭建一个文件共享服务器,每个普通用户除了能访问自己家目录的东西,还能访问一个公共的目录.配置步骤如下: 环境如下: 创建用户并配置密码(使用默认家目录/home) useradd liuhuihuang passwd liuhuihuang 安装ftp服务 yum install vsftpd -y cd /etc/vsftpd/ && touch chroot_list 编辑配置文件vsftp.conf 在最后加入以下配置 chroot_list_enable…
今天在玩Windows10的用户管理的时候,把Administrator用户给开启了,然后还用这个用户登录了系统. 结果就是,第一次登录的时候,闪过一条条初始化配置欢迎信息,Windows系统为Administrator用户创建了C:\Users\Administrator目录. 由于我可能之后是想禁用这个用户的,总想把刚才登录时创建的一些文件给清除掉,于是我就把 C:\Users\Administrator 给删了.然后我再尝试登录了一下Administrator这个用户,这次没有欢迎消息了,…
针对特定的某一个用户设置文件或目录权限,用setfacl. 首先打开文件系统的acl功能,在挂载参数添加cal,再保存退出,比如/home分区: vim /etc/fstab /dev/sda2 /home ext3 defaults,acl 1 2 重新挂载: mount -o remount /dev/sda2 然后, setfacl -R -m u:username:rwx your_file_or_fir 如setfacl -R -m u:zrp:rwx /home/www  查看用 g…
问题描述 直接贴下代码吧~ [root@localhost ~]# useradd -d /tmp/heheda4 heheda4 useradd: cannot set SELinux context for home directory /tmp/heheda4 解决方法 出现这种情况,主要和 SELinux 安全上下文的设定有关,只需要禁用它即可. 输入以下命令即可将它临时关闭. setenforce 如果想永久关闭,需要编辑 /etc/sysconfig/selinux 配置文件 vi…
vim /etc/default/useradd # useradd defaults file GROUP= HOME=/home INACTIVE=- EXPIRE= SHELL=/bin/bash SKEL=/etc/skel CREATE_MAIL_SPOOL=yes…