我試圖將文件從源複製到目標,但副本與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