是否有可能做到这一点:
ssh user@socket command /path/to/file/on/local/machine
也就是说,我想一步使用本地文件执行远程命令,而不是先使用scp复制文件。
有没有办法创建一个虚拟文件,这样从文件中读取实际上是从stdout命令中读取;写入文件实际上是写入stdin命令?
到目前为止,我已经将它与inotifywait一个文件结合在一起,它在文件被修改时调用一个命令,从文件中获取输入并写回它。
我不喜欢inotifywait必须不断重新启动它(并且我必须确保它始终运行)。我每周只使用这个文件两次。
我可以在我的fstab文件中包含另一个文件吗?
即我可以fstab在任意点从另一个文件执行行,然后在完成后返回到主文件吗?
我所在的网络在大多数机器上都阻止了传出端口 8080(即我无法访问端口 8080 上的服务)。
然而,网络上的一些机器没有这个限制。
我想在不受限制的机器上运行代理,并通过该代理将传出请求转发到 8080。
我在这些机器上都没有 root 访问权限。
我看过鱿鱼,它在我想运行代理的机器上编译得很好,但由于它是一项服务,我认为我无法在没有 root 访问权限的情况下有效地运行它。
我也尝试过 ssh 端口转发,但由于在不受限制的机器上没有运行服务,我认为 ssh 不会解决我的问题。
如果有其他方法可以实现这一目标,我也对此持开放态度。
当应用程序删除文件时到底发生了什么?
有没有办法控制这种行为?基本上我想shred而不是rm在所有情况下,但当然应用程序不会调用rm,我猜他们直接与内核交互?我是否必须修改内核才能实现此功能?
我几乎总是Insert spaces instead of tabs在 gedit 中使用该功能。一个例外是在编写Makefile需要制表符的 a 时。我不认为有办法让这个选项依赖于所使用的语法?即在Makefile检测到时自动切换回标签。
我已经使用 为我的电子邮件地址制作了一个密钥对gnupg。我想我应该保留它的备份,这样如果我丢失了台式计算机,我可以继续使用相同的密钥。
这是正确的想法吗?
如何导出我的私钥/整个对?
files ×2
make ×2
encryption ×1
filesystems ×1
fstab ×1
gedit ×1
gpg ×1
http-proxy ×1
kernel ×1
security ×1
ssh ×1
stdin ×1
web ×1