小编Iva*_*nov的帖子

.ssh/rc 文件不执行的原因

我有一台运行 Ubuntu 16.04.3 的远程机器。我希望~/.ssh/rc每次通过 ssh 登录时都执行我的文件。然而,它被悄悄地跳过了。ssh -vvvv客户端和/var/log/auth.log服务器端都没有错误消息(甚至任何与 rc 相关的消息)。

sshd 的 sshd 选项PermitUserRC设置为Yes(在配置文件中没有明确提及,但其默认值为Yes)。

权限是700两~/.ssh~/.ssh/rc

相同的客户端设置适用于其他版本的 Ubuntu(12.04 和 14.04)。

我有对机器的 sudo 访问权限,但无法重新启动它或重新启动 sshd。(尽管如果我找到原因,管理员可能会这样做)。

它可能发生的任何原因?

linux ssh ubuntu

3
推荐指数
1
解决办法
3715
查看次数

标签 统计

linux ×1

ssh ×1

ubuntu ×1