Home
Sign Up
Sign In
Distributions
›
Ubuntu
›
Fedora
›
CentOS
中文资源站
›
网易开源镜像站
V2EX
›
Linux
Linux 命令行输入密码时,对应 stdin 吗?如何进行重定向?
alldoprogramer
·
Sep 25, 2020
· 2491 views
This topic created in 2234 days ago, the information mentioned may be changed or developed.
例如连接 ssh,需要输入密码。如何用 shell 或者 c 完成输入密码的操作?
密码
输入
ssh
stdin
5 replies
•
2020-09-30 14:34:49 +08:00
ruanimal
Sep 25, 2020
1
写 except 脚本吧
sabermiao
Sep 25, 2020
1
2
可以装个 sshpass
sshpass -p "password" ssh user@host
alldoprogramer
OP
Sep 27, 2020
3
@
sabermiao
我交叉编译后在设备上使用 sshpass,会卡在连接成功那里,然后后面就不能操作了
alldoprogramer
OP
Sep 27, 2020
4
@
ruanimal
所以用 C 是做不到的吗
julyclyde
Sep 30, 2020
5
输入密码一般是对应 tty 而不是 stdin
About
·
Help
·
Advertise
·
Blog
·
API
·
FAQ
·
Privacy
·
Solana
·
1486 Online
Highest 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms ·
UTC 06:11
·
PVG 14:11
·
LAX 22:11
·
JFK 01:11
♥ Do have faith in what you're doing.
❯