最近,我决定通过SSH/PuTTy禁用对VPS的根访问。这显然是为了加强退伍军人部队的安全。
我通过进入/etc/ssh/sshd_config并执行以下行更改实现了这一点:
PermitRootLogin yes到PermitRootLogin no
PasswordAuthentication yes到PasswordAuthentication no
然后,我通过PuTTy登录到VPS,然后通过放置以下命令重新启动SSH:
service ssh reload
我对上面的内容没有任何问题,但现在我希望重新获得对VPS的访问根访问权。我认为这就像倒转我在/etc/ssh/sshd_conf
我已经在本地开发了Rails项目,并希望将其部署到我的Ubuntu上。现在,我已经在VPS上安装了gems,并将Rails应用程序代码复制到VPS上。我可以执行rails s --binding=0.0.0.0在一个腻子会话的VPS和网站可以访问从互联网。问题是当我关闭腻子的时候,网站就关闭了。如何启动我的Rails应用程序,即使我关闭了putty,它也还活着吗?
我正在使用Putty来运行和编译vue js + laravel应用程序。更改不会生效。 我在VPS上有Laravel + Vue.js应用程序。当我在代码中进行更改时,我在Putty中运行以下命令。 npm run dev npm run watch 未应用更改。即使它显示所有模块都已成功构建。 npm run watch应该在代码中应用更改。在使用wamp的本地环境中,它可以正常工作
我在VPS上设置了一个私人邮件服务器。我在SMTP服务器上收到了很多邮件请求,而我没有自己发送。我禁用了弹出邮件以防止垃圾邮件发送其他邮件地址。我怎样才能防止这种情况发生呢?这些是日志:
Nov 14 22:39:02 vps3 postfix/smtp[3287]: 2E1F842EA6: to=<XXX>, relay=none, delay=0.08, delays=0/0/0.08/0, dsn=5.4.4, status=bounced (Host or domain name not found. Name service error for name=XXX type