当我向系统添加新用户时,我会设置密码并将其告诉新用户。如果用户不喜欢它,他/她可以改变它。但是,我认为最好在第一次登录时强制用户更改他/她的密码。有没有办法在 Ubuntu 中做到这一点?
我需要一种简单易行的方法将用户关在 Oneiric 的主目录中。您是否有用于监禁用户的简单配置、完整的帮助或一些好的网络链接?
我将提供一个具有 10 到 20 GB 可用空间的在线免费公共服务器。不知道有多少用户。我想给他们 SSH 和 SFTP,以便他们可以通过 FileZilla 进行连接。
我的 LAMP 设置为正常工作,user:www-data并且所有文件和文件夹都是使用该权限创建的。
我已将 crontab 设置为 user@ubuntu。
所以我这样做crontab -e并使用这个命令:
*/5 * * * * php /var/www/public/voto_m/artisan top >/dev/null 2>&1
Run Code Online (Sandbox Code Playgroud)
基本上,该命令只是在指定的位置创建缓存文件(没有问题),但该缓存文件是使用 user:user 权限而不是user:www-data权限创建的。
我怎样才能让它默认创建具有user:www-data权限的文件?
我不能去,chown每次重新创建文件。
谢谢。
能否请您指导我查看 /etc/sudoers.d/ 上的一些示例和更详细的说明
我想授予某些组权限以 sudo 某些命令,但以适当的方式不要在多用户计算机上的 Ubuntu 安全模型中创建不必要的漏洞。
在古代我做了一些简单的 sudoers 定制,但显然现在 /etc/sudoers.d/ 是一种更合适的方式,我想更好地理解它。
我有一个文件夹: /home/myuser/folderA
我想授予 www-data 用户对上述内容的写访问权限,而 'myuser' 继续具有正常访问权限(因为它无论如何都是 myuser 的主文件夹)。
我需要使用哪些命令?
注意:我不想www-data访问/home/myuser/.
提前致谢。
我在运行 ubuntu 服务器的 htpc 上安装了一个名为 mediatomb 的应用程序,几个月前我卸载了它并用 Plex 安装替换了它。在周末查询机器上现有用户时,我注意到 mediatomb 用户和组仍然存在,所以我使用了命令
sudo deluser mediatomb
Run Code Online (Sandbox Code Playgroud)
删除用户。一天左右后,我去安装了 htop,sudo apt-get install htop但我发现我收到了一个错误:
语法错误:statoverride 文件中存在未知用户“mediatomb”。
我以为我只能使用 nano 打开 statoverride 文件并编辑出对 mediatomb 的任何引用,但我无法使用 nano 正确打开文件。我运行了一个 grep 命令
grep 'mediatomb' /var/lib/dpkg/statoverride
它返回文件中不再存在于系统上的两个位置。我现在能够解决这个问题的唯一方法是重新创建用户 mediatomb,然后一切正常。显然,这不是一个好的长期解决方案。
我想知道的是,statoverride 文件是什么,为什么它会保留已从系统中删除的用户?我是否以错误或不推荐的方式删除用户?
我想通过设置计划任务,anacron但我想在用户模式下这样做。我怎样才能做到这一点?
uptime
Run Code Online (Sandbox Code Playgroud)
显示其中有 4 个用户,我应该担心吗?
根据 man uptime
正常运行时间提供以下信息的一行显示。当前时间、系统运行了多长时间、当前登录的用户数以及过去 1、5 和 15 分钟的系统负载平均值。
有没有办法找到“当前登录”的四个用户?
由于某些阅读障碍的原因(或睡得不够),我输入了
deluser man
Run Code Online (Sandbox Code Playgroud)
而不是更常见的
man deluser
Run Code Online (Sandbox Code Playgroud)
...你可以想象,我刚刚删除了 man 用户!以前没有发生过...
如何正确恢复系统的 man 用户?