我会预约的,我Linux系统水平平平。 我有几个 Raspbian(客户端)设备,可以通过 LTE(IP over NAT)访问网络。我在Ubuntu下有自己的服务器(服务器)。我计划在“客户端”上自动运行脚本以通过 SSH 转发端口,为此我在“服务器”上创建了一个没有 shell 的用户 (user_123)。 如果“客户端”设备打开,您可以在那里找到“user_123”和密码。 问题 - 知道这些数据是否有可能损坏我的“服务器”? 什么是更安全的选择? 我的主要目标是通过 SSH 连接到我的设备。 这是我的算法: -在服务器上。
$ sudo useradd -s /bin/false user_123
$ sudo passwd user_123
-在设备上。
$ ssh -fN -R 10022:localhost:22 user_123@serverIp
-在服务器上。
$ ssh -p 10022 device_user@localhost