标签: ssh

如何在linux命令中使用环境变量中的密码?

我想在脚本中运行以下命令(意味着我无法在终端中交互运行,因此可以在提示时输入密码):

ssh -o StrictHostKeyChecking=no user@example.com 'echo mypassword | sudo -kS ufw 状态

'

这将 ssh 进入远程主机并在远程主机上运行命令 ufw status。

该命令工作正常,但我需要能够从名为的环境变量引用“密码”

SSHPASS = 我的密码

它存储密码,以免在命令中暴露密码。怎么做?

linux ssh

0
推荐指数
1
解决办法
2万
查看次数

私有和公共 IP 令人困惑

我最近发现有两种类型的IP,即Public IP 和Private IP。我知道公共 IP 是外部世界可以看到的 IP,私有 IP 是我们网络的本地 IP。它由路由器分发。但是我们需要使用哪个IP来使用SSH某人。

假设我的公共 IP 是 47.144.221.167,我的私有 IP 是 192.168.1.19(请注意它们是假 IP 地址)。

  1. 我的私有 IP 是唯一的吗?换句话说,我的私有 IP 可以由另一个路由器分发吗?
  2. 如果我想通过 SSH 连接另一台计算机,我需要使用私有 IP 还是公共 IP?
  3. 如果有人试图从中国追踪我的 IP,他会得到我的私有 IP 还是公共 IP?

networking router ssh wireless-networking ip

0
推荐指数
1
解决办法
49
查看次数

在 Linux 上使用 SSH 访问删除文件

我有一个 VPS。我想删除里面的某个特定文件夹。/var/备份 01

我想删除 BACKUP 01 中的所有文件

我如何通过 SSH 访问来做到这一点?我正在使用 linux,请在此处键入命令。

linux ssh

-1
推荐指数
1
解决办法
3675
查看次数

通过 ssh 进行 http 吗?

我目前在外工作,只带了笔记本电脑和手机。我家里有多台电脑,以及一台 Linux (Ubuntu 18.04) 服务器,它们都在本地网络上运行。我可以通过 ssh 访问服务器。

我想在路由器上为我刚刚安装在服务器上的服务设置一些端口转发。通常我会通过访问其网页来从网络内执行此操作,但是我目前无法执行此操作,因为我什至不在同一个国家/地区!

我没有尝试与家人讨论整个过程,而是想知道是否可以通过 ssh 连接将我的 http 流量传输到路由器或从路由器传输出来?

我还想检查网络上的活动设备。

linux ssh http

-3
推荐指数
1
解决办法
2214
查看次数

通过 SSH 删除日志文件

我在 GoDaddy 托管我的网站。我有一个 9GB 的日志文件要删除。我以 root 身份通过 SSH 登录。

如何删除日志文件?

Filename                     Size    Last modified
birja-vdv.az_access_log      9 GB    2:20 AM
Run Code Online (Sandbox Code Playgroud)

linux ssh godaddy

-6
推荐指数
1
解决办法
8005
查看次数

标签 统计

ssh ×5

linux ×4

godaddy ×1

http ×1

ip ×1

networking ×1

router ×1

wireless-networking ×1