ssh 函数中的 AllowTcp

ssh 函数中的 AllowTcp

我正在尝试设置一个 tor 节点http://sickbits.net/creating-a-personal-privoxytorproxy-ec2-instance/在 ec2 上使用 ubuntu 14.4 lts。我已经做到了:

$ grep AllowTcp /etc/ssh/sshd_config
AllowTcpForwarding yes
$ sudo service ssh restart

当我跑步时:

$ grep AllowTcp /etc/ssh/sshd_config

我得到一个空白行,显示这不存在,我通过目视检查确认了这一点。我应该直接添加这一行吗?还是这是一个错误?

答案1

您可以手动将该行添加到/etc/ssh/sshd_config文件中。

如果在重启之前该行就在那里,那么在重启之后它也应该在那里,除非在此期间做了什么事情,或者重启(停止-启动)服务本身删除了该行。在你的情况下,重启之后该行应该在那里ssh

如果文件中添加了任何无效行/etc/ssh/sshd_config,则ssh停止后将无法启动。也就是说,当您这样做时sudo service ssh restartssh服务将首先停止,然后在启动时读取配置文件并找到无效行,然后它将保持停止状态。然后您需要删除无效行才能ssh再次启动服务。

相关内容