我正在使用Mac机,并且需要连接到远程机(Linux)并删除远程机中目录的内容。尝试使用
ssh root@server-address rm -rf testdir
Run Code Online (Sandbox Code Playgroud)
它提示我在终端中输入密码。有什么方法可以删除目录的内容,而无需手动输入远程计算机的密码?我想使用shell脚本来做到这一点。由于我是shell的新手,因此不胜感激。
ssh root@server-address "rm -rf testdir" #suggest you quote the command
Run Code Online (Sandbox Code Playgroud)
看起来不错。
您可以通过[here]中提到的步骤解决密码提示。