0

我在 crontab 中编写命令,它的输出首先是询问密码。

有没有办法用命令提供密码,比如

mount -a < password
4

2 回答 2

2

是的:使用 Expect http://wiki.tcl.tk/201 > http://en.wikipedia.org/wiki/Expect >。

于 2010-10-15T00:19:11.170 回答
0

编辑:

似乎您必须安装某种类型的远程文件系统。如果您不想乱用“expect”,那些通常有特殊选项允许您提供密码。对于 samba,您可以这样做:

mount -t smbfs -o username=thisguy,password=abc123 //winserver/stuff /mnt/stuff

用户名和密码选项也可以放置在您的/etc/fstab文件中带有 ro、rw、noauto 等选项的列中。

于 2010-10-15T00:55:49.350 回答