小编Rov*_*ion的帖子

ZFS在Linux上通过ssh发送/接收而不允许root登录

我要复制文件系统storage/photossourcedestination不启用ssh登录为root用户。我尝试了许多不同的组合,例如:

sudo zfs send -R storage/photos@frequent_2015-02-12_18:15 | ssh example.com sudo zfs recieve storage/photos
sudo zfs send -R storage/photos@frequent_2015-02-12_18:15 | ssh example.com su -c zfs recieve storage/photos
sudo zfs send -R storage/photos@frequent_2015-02-12_18:15 | ssh example.com 'sudo -S zfs recieve storage/photos <~/topsecret'
Run Code Online (Sandbox Code Playgroud)

我不能使用 sudo -S 传递密码,因为 zfs 流已经连接到标准输入。上面的两个示例需要交互式终端而不是标准输入。

也许不想在服务器上启用 root 登录是愚蠢的。但是,对于蛮力攻击者来说,还有一件事可以猜测哪个好。

linux ssh sudo zfs

7
推荐指数
3
解决办法
5982
查看次数

标签 统计

linux ×1

ssh ×1

sudo ×1

zfs ×1