可以使用nologin用户通过ssh执行命令吗?

enti

如果用户有loginShell=/sbin/nologin,仍然可以

ssh user@machine [command]

假设用户在其主目录中具有正确的ssh密钥,可以用来进行身份验证?

我的目标是让用户保持登录状态,但仍然能够在网络上的其他几台计算机上执行命令(类似于通过“ sudo -u”使用它),并且想知道这是否合理。

吉勒斯“别再邪恶了”

设置/sbin/nologin为用户的外壳程序(或/bin/false/bin/true几乎是等效的),将禁止用户登录以运行任何命令。SSH总是调用用户的登录Shell来运行命令,因此您需要将登录Shell设置为能够运行某些命令的外壳。

有几个受限制的外壳程序,它们使用户只能运行一些命令。例如RSSHscponly都是这样壳,其允许用户运行几个预定义的命令(例如scpsftp-serverrsync,...)。另请参见限制linux中的用户访问,并且您需要SCP的外壳程序吗?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

可以使用nologin用户通过ssh执行命令吗?

来自分类Dev

我可以使用shell或python脚本在chroot中执行命令吗?

来自分类Dev

是否可以通过Java程序远程执行命令(ssh)

来自分类Dev

使用ssh执行命令

来自分类Dev

通过SSH执行命令时无法使用别名

来自分类Dev

通过SSH执行命令时无法使用别名

来自分类Dev

通过 ssh 远程执行命令来使用别名

来自分类Dev

ssh更改用户并执行命令

来自分类Dev

bash:通过ssh并行执行命令

来自分类Dev

可以在不通过SSH的情况下在minikube中执行命令,然后执行命令

来自分类Dev

在Justfile中通过SSH通过sudo以其他用户身份执行命令

来自分类Dev

在Justfile中通过SSH通过sudo以其他用户身份执行命令

来自分类Dev

我可以使用MobaXterm通过SSH登录,然后输入shell命令吗?

来自分类Dev

使用ssh远程执行命令

来自分类Dev

我可以从午夜指挥官ssh连接执行命令吗?

来自分类Dev

我可以从午夜指挥官ssh连接执行命令吗?

来自分类Dev

使用伪终端通过ssh执行命令:如果未找到命令,请勿关闭连接

来自分类Dev

可以使用at命令执行Bash函数吗?

来自分类常见问题

我可以使用SSH隧道转发MySQL命令吗?

来自分类Dev

标准的16.04用户可以使用su命令吗?

来自分类Dev

当特定用户和ip登录ssh时执行命令

来自分类Dev

rsync 是通过 SSH 远程执行命令,还是仅使用 SFTP 协议?

来自分类Dev

在Linux中查找并执行命令。是否可以通过管道2查找和执行命令

来自分类Dev

通过SSH在远程服务器上执行命令

来自分类Dev

R-通过ssh连接并执行命令

来自分类Dev

如何通过SSH执行命令并保持连接打开?

来自分类Dev

通过robotframework中的ssh库执行命令

来自分类Dev

我如何通过ssh执行命令,远程是Windows

来自分类Dev

通过 ssh 远程执行命令摆脱“stdin: is not a tty”

Related 相关文章

  1. 1

    可以使用nologin用户通过ssh执行命令吗?

  2. 2

    我可以使用shell或python脚本在chroot中执行命令吗?

  3. 3

    是否可以通过Java程序远程执行命令(ssh)

  4. 4

    使用ssh执行命令

  5. 5

    通过SSH执行命令时无法使用别名

  6. 6

    通过SSH执行命令时无法使用别名

  7. 7

    通过 ssh 远程执行命令来使用别名

  8. 8

    ssh更改用户并执行命令

  9. 9

    bash:通过ssh并行执行命令

  10. 10

    可以在不通过SSH的情况下在minikube中执行命令,然后执行命令

  11. 11

    在Justfile中通过SSH通过sudo以其他用户身份执行命令

  12. 12

    在Justfile中通过SSH通过sudo以其他用户身份执行命令

  13. 13

    我可以使用MobaXterm通过SSH登录,然后输入shell命令吗?

  14. 14

    使用ssh远程执行命令

  15. 15

    我可以从午夜指挥官ssh连接执行命令吗?

  16. 16

    我可以从午夜指挥官ssh连接执行命令吗?

  17. 17

    使用伪终端通过ssh执行命令:如果未找到命令,请勿关闭连接

  18. 18

    可以使用at命令执行Bash函数吗?

  19. 19

    我可以使用SSH隧道转发MySQL命令吗?

  20. 20

    标准的16.04用户可以使用su命令吗?

  21. 21

    当特定用户和ip登录ssh时执行命令

  22. 22

    rsync 是通过 SSH 远程执行命令,还是仅使用 SFTP 协议?

  23. 23

    在Linux中查找并执行命令。是否可以通过管道2查找和执行命令

  24. 24

    通过SSH在远程服务器上执行命令

  25. 25

    R-通过ssh连接并执行命令

  26. 26

    如何通过SSH执行命令并保持连接打开?

  27. 27

    通过robotframework中的ssh库执行命令

  28. 28

    我如何通过ssh执行命令,远程是Windows

  29. 29

    通过 ssh 远程执行命令摆脱“stdin: is not a tty”

热门标签

归档