文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>rsync时不用密码文件

rsync时不用密码文件

时间:2010-06-19  来源:net_liufeng

   当然,不用密码是不可能的,我们平时用rsync同步文件的时候,总是用一个--password-file 指定一个密码文件,这个密码文件比较讨厌,因为这个文件的mod必须是400或者600、或者700,其他用户不能有读权限,因为这个原因,我们的dba之前两次找我,昨天写了个脚本,需要在几十台机器上部署,要是一个个来一个密码文件,岂不烦死,于是man了一下,找到了一个不用密码文件的办法,man的原型如下:   RSYNC_PASSWORD
              Setting  RSYNC_PASSWORD to the required password allows you to run authenticated rsync connections to an rsync dae-
              mon without user intervention. Note that this does not supply a password to a shell transport such as ssh.
       USER or LOGNAME
              The USER or LOGNAME environment variables are used to determine the default username sent to an rsync  server.   If
              neither is set, the username defaults to "nobody".
      说白了,就是在脚本里export RSYNC_PASSWORD 这个变量即可在rsync的时候不用管密码了,这样既不用管权限的问题,也避免了部署脚本时多部署一个文件,还是挺好的。     上上周还做了个了不起的事情,呵呵,之前的大批量发布脚本有点麻烦,经过我的改良之后,现在直观、方便、高效了不少,而且将来在新系统上线之时会大大的推广这种发布方式。
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载