我更改了/etc/ssh/sshd_config
文件中的SSH 端口,然后重新启动了 ssh 服务。我实现了 fail2ban 并在该配置下将端口更新到我的 SSH。然后我还实施了 UFW 防火墙并允许传入连接到我的新 SSH 端口。
但是,当我尝试使用我的 SSH 密钥登录时,ssh -i /Users/myuser/.ssh/vpsssh user@555.555.555.555
它试图连接到端口 22 而不是我拥有的定义端口。
我尝试使用以下命令安装文件:
npm install -g price-feeder
Run Code Online (Sandbox Code Playgroud)
它应该安装在该/usr/local/bin
文件夹中,因为它使用全局参数可以从 cron 作业访问。由于某种原因,它被安装在以下位置:
/.nvm/versions/node/v8.9.4/bin/
Run Code Online (Sandbox Code Playgroud)
是否知道是否需要设置或设置全局参数才能安装在正确的位置?