我试图将文件从源复制到目标,但副本与fileutils.rb:1402:in
初始化'失败:权限被拒绝@ rb_sysopen`。复制红宝石文件作为须藤用户
目标文件是由根,那里的脚本不同的本地用户下运行拥有。如何以sudo root身份执行复制?
这里是我当前的代码
FileUtils.cp("#{Dir.home}/.user.crt", "#{'/opt/vagrant/embedded/.user.crt'}")
puts "Copied cert file"
遇到错误
fileutils.rb:1402:in `initialize': Permission denied @ rb_sysopen - /opt/vagrant/embedded/.user.crt (Errno::EACCES)
您应该以访问这两个目录的用户身份运行脚本 – Oleander