linux新建用户自动复制文件

作为一个Linux管理员,每次创建用户,都要给用户一些固定文件,比如Readme.txt但是每个都复制,太繁琐。解决方法。

系统每次创建账号时,都会将/etc/skel文件夹里的文件复制到用户的home目录下,利用这个功能,我们把Readme.txt放到/etc/skel目录里,下次创建账号时候就会自动复制进去。

参考文章:

http://mirage1993.blog.51cto.com/2709744/1535143

时间: 2024-07-28 22:16:08

linux新建用户自动复制文件的相关文章

Linux不同用户之间复制文件

考虑如下情景:foo用户home目录下有一文件file.txt,要将其copy至bar用户的home目录.Linux对用户home目录有严格的权限限制,非owner用户或者同group用户无权限读写,除非是root(至高无上的root).如果没有root权限,有什么办法把file.txt 复制到bar用户的home目录下呢? 想到两个办法.第一个办法,先用foo用户登录,把文件copy到系统临时目录/tmp,然后切换到bar用户,再从系统临时目录/tmp把文件copy到自己的home目录.这里为

linux新建用户切换后显示-bash-4.1$

linux新建用户切换后显示-bash-4.1$ 新创建的用户切换的时候出现了:-bash-4.1$ 原因: 网上找了一下说是缺少了一些配置文件 具体的解决办法: cp -a /etc/skel/.   /var/zabbix  ;  -a表示复制隐藏文件    /var/zabbix 是zabbix用户的家目录,具体可以查看/etc/passwd文件. 其实 拷贝.bash_logout   .bash_profile   .bashrc 这三个文件即可.

linux新建用户切换后显示-bash-4.1$(转载)

今天新建了一个MQM的用户 , [plain] view plaincopy useradd -g mqm -d /var/mqm passwd mqm 终端中显示 -bash-4.1$而不是 [[email protected]~] 百度了下.据说是因为缺少配置文件. 将/etc/skel中的文件全部复制到/var/mqm/之后,问题就得到了解决. 操作如下 [plain] view plaincopy cp -a /etc/skel/.  /var/mqm        :-a表示复制隐藏文

linux 新建用户、用户组 以及为新用户分配权限

最近项目中使用hadoop  一开始在linux下的root用户上做试验现在转到hadoop用户下所以要新建hadoop用户了直接入主题: Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统.用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问:另一方面也可以帮助用户组织文件,并为用户提供安全性保护.每个用户账号都拥有一个惟一的用户名和各自的口令.用户在登录时键入正确的

Linux 新建用户、用户组,给用户分配权限(chown、useradd、groupadd、userdel、usermod、passwd、groupdel)

Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统.用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问:另一方面也可以帮助用户组织文件,并为用户提供安全性保护.每个用户账号都拥有一个惟一的用户名和各自的密码.用户在登录时键入正确的用户名和密码后,就能够进入系统和自己的主目录. 实现用户账号的管理,要完成的工作主要有如下几个方面: 用户账号的添加.删除与修改. 用户密码

Linux 新建用户、用户组,给用户分配权限

Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统.用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问:另一方面也可以帮助用户组织文件,并为用户提供安全性保护.每个用户账号都拥有一个惟一的用户名和各自的密码.用户在登录时键入正确的用户名和密码后,就能够进入系统和自己的主目录. 实现用户账号的管理,要完成的工作主要有如下几个方面: 用户账号的添加.删除与修改. 用户密码

【转】linux 新建用户、用户组 以及为新用户分配权限

Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统.用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问:另一方面也可以帮助用户组织文件,并为用户提供安全性保护.每个用户账号都拥有一个惟一的用户名和各自的口令.用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目录.实现用户账号的管理,要完成的工作主要有如下几个方面:用户账号的添加.删除与修改.用户口令的管理

linux 新建用户、用户组 以及为新用户分配权限(转)

本文转自https://www.cnblogs.com/clicli/p/5943788.html 感谢作者 Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统.用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问:另一方面也可以帮助用户组织文件,并为用户提供安全性保护.每个用户账号都拥有一个惟一的用户名和各自的口令.用户在登录时键入正确的用户名和口令后,就能够进入系统

新建用户的相关文件

/etc/login.defs 针对文本内容我们进行简要说明 cat /etc/login.defs   ##以下仅摘出部分字段进行分析 MAIL_DIR        /var/spool/mail  ##创建用户时对应的邮箱路径 PASS_MAX_DAYS   99999 ##密码的最长有效期 PASS_MIN_DAYS   0  ##密码的最短有效期 PASS_MIN_LEN    5  ##密码最短长度 PASS_WARN_AGE   7  ##密码过期前几天开始警告 UID_MIN