我想在脚本中运行以下命令(意味着我无法在终端中交互运行,因此可以在提示时输入密码):
ssh -o StrictHostKeyChecking=no user@example.com 'echo mypassword | sudo -kS ufw 状态
'
这将 ssh 进入远程主机并在远程主机上运行命令 ufw status。
该命令工作正常,但我需要能够从名为的环境变量引用“密码”
SSHPASS = 我的密码
它存储密码,以免在命令中暴露密码。怎么做?
我最近发现有两种类型的IP,即Public IP 和Private IP。我知道公共 IP 是外部世界可以看到的 IP,私有 IP 是我们网络的本地 IP。它由路由器分发。但是我们需要使用哪个IP来使用SSH某人。
假设我的公共 IP 是 47.144.221.167,我的私有 IP 是 192.168.1.19(请注意它们是假 IP 地址)。
我有一个 VPS。我想删除里面的某个特定文件夹。/var/备份 01
我想删除 BACKUP 01 中的所有文件
我如何通过 SSH 访问来做到这一点?我正在使用 linux,请在此处键入命令。
我目前在外工作,只带了笔记本电脑和手机。我家里有多台电脑,以及一台 Linux (Ubuntu 18.04) 服务器,它们都在本地网络上运行。我可以通过 ssh 访问服务器。
我想在路由器上为我刚刚安装在服务器上的服务设置一些端口转发。通常我会通过访问其网页来从网络内执行此操作,但是我目前无法执行此操作,因为我什至不在同一个国家/地区!
我没有尝试与家人讨论整个过程,而是想知道是否可以通过 ssh 连接将我的 http 流量传输到路由器或从路由器传输出来?
我还想检查网络上的活动设备。
我在 GoDaddy 托管我的网站。我有一个 9GB 的日志文件要删除。我以 root 身份通过 SSH 登录。
如何删除日志文件?
Filename Size Last modified
birja-vdv.az_access_log 9 GB 2:20 AM
Run Code Online (Sandbox Code Playgroud)