使用Shell脚本删除远程计算机中的目录

Har*_*ish 2 ssh shell

我正在使用Mac机,并且需要连接到远程机(Linux)并删除远程机中目录的内容。尝试使用

ssh root@server-address rm -rf testdir
Run Code Online (Sandbox Code Playgroud)

它提示我在终端中输入密码。有什么方法可以删除目录的内容,而无需手动输入远程计算机的密码?我想使用shell脚本来做到这一点。由于我是shell的新手,因此不胜感激。

sjs*_*sam 6

ssh root@server-address "rm -rf testdir" #suggest you quote the command
Run Code Online (Sandbox Code Playgroud)

看起来不错。

您可以通过[here]中提到的步骤解决密码提示。