【问题标题】:Is it possible to write and edit etc/default/unicorn using FTP ? RoR, Ubuntu 12.10 server Digital Ocean是否可以使用 FTP 编写和编辑 etc/default/unicorn ? ForR,Ubuntu 12.10 服务器 Digitalocean
【发布时间】:2013-11-02 21:31:27
【问题描述】:

我正在尝试遵循本指南:https://digitalocean.com/community/articles/how-to-1-click-install-ruby-on-rails-on-ubuntu-12-10-with-digitalocean 我在这部分:

现在修改 /etc/default/unicorn 中的 PATH:

PATH=/usr/local/rvm/rubies/ruby-2.0.0-p195/bin:/home/unicorn/.rvm/bin:/usr/local/sbin:/usr/bin:/bin:/sbin:$

由于我更改为ruby-2.0.0-p247,我想在unicorn文件夹中修改它,但我不知道如何。每次我尝试使用 filezilla 对其进行修改时,都会导致传输失败:

Erreur : /etc/default/unicorn: open for write: permission denied 
Erreur : Echec du transfert du fichier

并输入PATH=/usr/local/rvm/rubies/ruby-2.0.0-p247/bin:/home/unicorn/.rvm/bin:/usr/local/sbin:/usr/bin:/bin:/sbin:$ 作为终端中的 root 似乎没有做任何事情,因为文件保持不变。那么我该怎么做呢?

谢谢

【问题讨论】:

    标签: ruby-on-rails ubuntu digital-ocean


    【解决方案1】:

    我的猜测是 FileZilla 失败是因为您以非 root 用户身份登录进行传输,而 /etc/default/unicorn 需要 root 权限才能编辑。

    同时,仅在终端中重新输入 PATH 也无济于事。您必须编辑/etc/default/unicorn 文件,更改其中的行,然后保存文件。您需要使用文本编辑器 - 试试 nano,它通常安装在最低配置的 Linux 机器上。登录到您的服务器并尝试以下操作:

    $ sudo nano /etc/default/unicorn
    

    找到其中包含 PATH 的行,对其进行编辑,然后使用control-O 写出更改(请参阅nano 屏幕底部的帮助),然后使用control-X 退出nano

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-16
      • 2015-09-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多