Articles of 用户权限

以root身份运行Supervisor是出于安全原因的一个坏主意?

我想要有一个灵活的设置(需要运行Redis,Celery和uWSGI),但是我想知道是否以超级用户身份运行Supervisor(缺省设置),如果是的话,为什么它不好。

需要什么权限才能使用服务帐户远程运行服务器上的PowerShell?

我有一个内部的web应用程序与我们的networking中的所有服务器的列表。 我希望能够在服务器上运行一些PowerShell命令来收集有用的信息。 调用-WMIMethod和Invoke-Command。 我只需要从服务器读取权限。 这在我有本地pipe理员的服务器上工作良好,但它不是一个使所有服务器上的本地pipe理员服务帐户的替代方法。 那么,如何在IIS应用程序池上使用的服务帐户上设置正确的权限,以获得只读的远程访问权限,这将使我能够运行这些PowerShell命令?

修正了作为普通用户的“Stale file handle”错误?

我有一个Ubuntu系统,我用ssh作为普通用户来控制命令。 在那台机器上,我有一个NFS共享的fstab条目。 我可以挂载和卸载文件夹,因为我有在fstab条目中设置的user选项。 问题在于NFS服务器每晚关机(不会更改),导致客户机上出现Stale file handle错误。 作为一个sudo用户,我可以简单地强制一个umount /挂载NFS共享,但是这是不可能的,因为我通过ssh作为普通用户来控制机器,而我不打算input密码。 所以问题是:作为一个普通用户,我可以如何卸载/重新安装或以其他方式修复Stale file handle错误?

以特定的方式限制su命令

我有一个通过sudo访问几乎所有东西的系统用户列表。 现在我想限制他们的命令su sudo访问。 我想限制每个用户在系统上的su命令,并允许每个系统用户能够su到一个特定的用户(在这种情况下,它是tomcat): #user_name should be able to do *sudo su tomcat* but not *sudo su another_user* user_name ALL=/bin/, !/bin/su, /bin/su tomcat 我尝试了不同的组合,但不幸的是无法使其工作。 这里是我完整的/ etc / sudoers文件: Defaults !visiblepw Defaults always_set_home Defaults env_reset Defaults env_keep = "COLORS DISPLAY HOSTNAME HISTSIZE INPUTRC KDEDIR LS_COLORS" Defaults env_keep += "MAIL PS1 PS2 QTDIR USERNAME LANG LC_ADDRESS LC_CTYPE" […]

两个用户的不同的Linux权限

我有一个小问题,我似乎无法做到。 我有user1和user2和一个文件夹,但我想要user1有完全访问和user2有只读访问.. 在线检查并查看当前的权限我可以看到你可以有一个用户和一个组,但我不明白如何将这两个angular色分开? 这甚至有可能吗? 我正在运行Ubuntu服务器,但不知道这是有所作为。

Active Directory文件夹所有用户的有效权限

我知道很容易获得一个组或用户通过文件夹的有效权限,但我想知道是否有可能获得我的共享文件夹上的所有用户的有效权限。 有什么工具可以做到这一点?

域用户以pipe理员身份本地添加,有权限问题

Windows 7,新电脑。 用户的域帐户被添加到pipe理员组,但是在运行某些应用程序时(例如,使用记事本编辑主机文件或运行命令提示符…)会给用户权限问题。 现在已经发生在几台机器上了。 听起来像是一个简单的修复,只是不知道如何最好的解决。 **编辑 – 权限的问题,例如,当试图保存一个主机文件后,打开它不会保存(即试图通过Ctrl + S保存)。 运行命令提示符操作(请参阅:运行aspnet_regiis)会导致pipe理员权限问题。 此用户的域帐户位于本地pipe理员组中。 谢谢大家

如何给一个帐户权限来重新启动服务器?

我使用centOS 5.7,我需要一个帐户,我有在服务器上能够重新启动服务器。 我该怎么做呢? 我应该担心这个安全问题吗? 我需要它的原因…我想重新启动服务器每6或12小时…还没有决定。 但我不想在根上创build一个cronjob,因为我想在重启之前运行一些命令,并且我希望在命令运行完成之后重新启动。 基本上是一个倒计时,直到服务器停下来的游戏服务器。

是否有可能重新启动服务器而不访问其SSL密钥?

我有一个技术部门的服务器(具有root访问权)在一些子域上运行一个web应用程序应用程序。 但该应用程序需要validation。 所以我请求了域的SSL密钥。 技术小组不愿意给我钥匙 – 这是可以理解的。 我需要不时地重新启动服务器。 是否可以为非root用户configuration权限,以便能够重新启动服务器,但无法访问其SSL密钥? 服务器可能是apache或nginx。 如果我运行两个没有root权限的任何一个,我得到以下内容: 阿帕奇: AH00526: Syntax error on line 35 of /etc/apache2/sites-enabled/canvas-misis-ru.conf: SSLCertificateKeyFile: file '/etc/ssl/private/ssl-cert-snakeoil.key' does not exist or is empty nginx的: nginx: [alert] could not open error log file: open() "/var/log/nginx/error.log" failed (13: Permission denied) 2014/09/21 17:08:55 [warn] 16805#0: the "user" directive makes sense only if the […]

/ var / www的读写权限?

我有一个运行在/var/www的www-data所在的Debian 8服务器,对于文件和子目录都有drwxr-xr-x权限。 由于我需要通过SFTP上传文件(公钥/私钥身份validation;密码和非encryption的FTP被阻止),我认为应该没有问题,我的用户帐户添加到组www-data 。 因此,我执行了: sudo usermod –append –groups www-data my-user 我已经注销了当前的SSH会话,以触发重新加载权限。 id my-user现在显示: uid=1000(my-user) gid=1000(my-user) groups=1000(my-user),33(www-data) 但是,我仍然无法通过SFTP在/var/www写入数据。 即使通过SSH直接touch test.txt也会失败, Permission denied 。 我以为rwx是read , write和execute 。 很明显,我对目录/文件权限的理解是不完整的。 有人可以帮忙吗?