嘿,所以我创建了一个用户,他一直在 sshing 并做了很多事情,但他忘记了密码 - 有没有办法让我在不知道的情况下更改他的密码?
在我的 Fedora 14 开发人员机器上,我可以将 sharedAliases.sh 文件添加到 /etc/profile.d —— 然后我的用户和 root 用户都可以访问共享别名。
切换到远程 CentOS 5.7 机器,看起来完全相同的配置,没有骰子,root 用户无权访问共享别名。
这可能是因为我 SSH 进入 CentOS 机器,不确定。无论如何,蹩脚的解决方法是将共享别名复制到 root 用户的 .bashrc 中,因为这是我能够将所需的首选项放入 root 的唯一方法(是的,我知道我应该 sudo,但一直在使用 su 滚动年)。
感谢您的想法,如果可能的话,宁愿不必重复别名。
我有一个应用程序 (VirtualBox),我需要以 root 用户身份运行它。我可以很好地运行 sudo VirtualBox,但我想在我的桌面上有一个快捷方式,我只需要单击它即可以 root 用户身份启动 VirtualBox。我试过 chown root:root,但这没有任何作用。
谢谢!
顺便说一句:我正在运行 Debian Squeeze。
我有一个域的 root WHM 密码,我可以使用以下 URL 登录
但是当我使用相同的 root 密码使用 SSH 连接到服务器时,我收到访问被拒绝的消息。我该如何解决这个问题?我想通过 SSH 使用 root 登录。
我正在使用 Putty 进行连接。
谢谢
我已经设置了主管来监控一些进程。因为我是通过远程脚本部署的,所以我需要一种无需 sudo 即可发送主管启动/停止命令的方法。我不知道如何做到这一点。
主管有没有办法以非 root 用户身份运行指定的命令?
我确定我脑放屁的原因是因为太晚了,但是我如何对根分区执行 btrfs 检查?
需要卸载设备,这不可能发生,因为它是根分区...
谢谢
我想从一台机器执行增量备份(针对整个文件系统)。rsync这确实会,但是我还想保留文件所有权 - 意思是可以恢复它。
如果不rsync以 root 身份在目标机器上运行(存储备份),是否可以做到这一点?
一些想法...
chown非root用户的方式挂载文件系统(FUSE?)?(我想可能需要noexec禁止提升。)tar可以存储文件所有权,尽管让它与 rsync 或增量备份一起使用会更复杂一些。能够像常规文件系统一样浏览备份也很好。我试图让 PHP-FPM 以 root 身份运行一个池,但我似乎无法调整 init.d 启动参数。
它在从 CLI 启动 PHP-FPM 时起作用(使用sudo php-fpm7.0 -DRy /etc/php/7.0/fpm/php-fpm.conf,但我无法使用service命令(sudo service php7.0-fpm (re)start。所以每次服务器重新启动时,PHP-FPM 都会失败,我必须运行此命令。
我试图把文件“PHP-fpm7.0”在/etc/default与线DAEMON_ARGS="--daemonize --fpm-config $CONFFILE -R",我甚至尝试添加-R参数的do_start函数/etc/init.d/php7.0-fpm直接,但我不断收到please specify user and group other than root错误。
有什么办法可以让我在启动时和service命令中工作吗?
题外话:我知道所有的风险,我知道为什么我不应该这样做,但我还是想这样做。我需要运行一些脚本来创建目录、执行 chown 命令等,并且池将专用于 nginx 服务器块使用的后端,该后端只能在一个特定的 URL 路径上从私有 192.168.1.X 网络内访问。
作为替代方案,我可以设置一个以 root 身份执行 PHP 脚本的 cron 脚本,但这种方法会花费我更多的时间。
我们刚刚部署了几个 Linux 服务器。每个系统管理员都将在服务器上拥有自己的帐户(即:jsmith),并将使用 SSH 与证书进行连接,该证书将放入其主目录中的“authorized_keys”文件中。一旦连接到服务器,如果他们想发出提升的命令,他们会这样做:
sudo ifconfig
Run Code Online (Sandbox Code Playgroud)
然后他们将输入 root 密码。
我现在想知道的是管理该 root 密码的最佳实践。我应该定期更换吗?我如何与系统管理员共享新密码?
**当然我会在 SSH 中禁用 root 登录。
我丢失/忘记了坐在我旁边的服务器的 root 密码,正在尝试重置它。我宁愿不必擦除并重新安装或使用 Live CD(服务器运行的是 Ubuntu Server 12.04)。到目前为止我尝试过的...
1) 从 Grub2 启动菜单启动到“恢复模式”,然后进入 root shell 提示符。系统提示我“为维护提供 root 密码”。不去。
2) 将主引导选项的引导参数更改为包括“rw”和“init=/bin/bash”。然后当我用 Ctrl-X 启动时,屏幕变黑,什么也没发生(我已经等了五分钟)。init=/bin/sh 和 init=/bin/static-sh 都做同样的事情,而 init=/sbin/init 正常启动。
还有什么我可以尝试重置root密码的吗?谢谢!