代码之家  ›  专栏  ›  技术社区  ›  Joh

如何在crontab中提供密码

  •  0
  • Joh  · 技术社区  · 14 年前

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

    有没有什么方法可以用如下命令提供密码

    mount -a < password
    
    2 回复  |  直到 14 年前
        1
  •  2
  •   Cameron Laird    14 年前

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

        2
  •  0
  •   Brad Mace Mike King    14 年前

    编辑:

    似乎您必须安装某种类型的远程文件系统。那些通常有特殊的选项,允许你提供密码,如果你不想与'期望'。对于桑巴,你可以这样做:

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

    用户名和密码选项也可以放在 /etc/fstab 列中的文件,选项包括ro、rw、noauto等。