我在 home/my_dictonary/backup1.sh 中有一个 backup1.sh 文件,它创建了我的数据库的备份。
#!/bin/sh
tar -czf /home/ruud/backup1.tgz /usr/lib/python2.7/dist-packages/openerp
pg_dump -U dbadmin -h 127.0.0.1 my_databasename -f /home/ruud/dbbackup.sql
我想创建一个每天自动创建备份的系统。所以我在同一个字典中创建了一个 .pgpass 文件
149.210.204.94:5432:my_databasename:my_username:my_password
但当我在 Putty 中运行代码时,它仍然要求输入密码
root@149-210-204-94:~# /home/my_dictonary/backup1.sh
它无法运行 .pgpass 的原因是什么?