У меня есть доступ SSH к серверу как обычный пользователь. На этом сервере SSH root-доступ отключен. Со своего ноутбука, на котором работает Ubuntu 12.04, я могу использовать опцию "Подключиться к серверу" в Nautilus для просмотра и доступа к папкам, на которые у моего пользователя есть разрешения на этом сервере, а также к другим папкам, к которым у него нет доступа.

Когда мне нужно, например, отредактировать файл, который имеет разрешение только root, я сначала захожу на этот сервер, используя SSH с моими личными учетными данными, а затем становлюсь root и так далее. Это нормально, но если я хочу использовать свой текстовый редактор с графическим интерфейсом, который не установлен на сервере, я должен использовать scp и синхронизировать файл обратно ...

Итак, мой вопрос: после монтирования этой удаленной папки в Nautilus есть ли способ дать этому Nautilus Window своего рода root-доступ? Я имею в виду, что я хотел бы использовать Nautilus для просмотра на этом сервере, например, папок, к которым имеет доступ только root. Если это возможно только из командной строки, это нормально. Пока я могу записывать CD в такие папки и иметь возможность запускать из терминала мои локальные приложения для редактирования таких файлов.

1 ответ1

1

Вероятно, не совсем тот ответ, который вы хотите услышать, но чтобы получить доступ к файлу с правами root, вам необходимо войти в систему как root. Поскольку у вас уже есть root-доступ на компьютере, вы можете (не обязательно, но можете) изменить ssh, чтобы разрешить вход с правами root. [Если вы хотите знать, как это сделать, задайте вопрос, и я могу ответить на него, это не сложно]

Другим обходным решением может быть настройка x-forwarding (и xauth и вашего графического редактора на сервере), а затем редактирование файла в графическом интерфейсе на сервере с экраном, перенаправленным на ваш рабочий стол. Его немного сложно настроить, но не сложно. Вы, вероятно, захотите включить сжатие и для вашего SSH-соединения, если вы сделаете это, в противном случае оно может быть слишком медленным для соединений с ограниченной пропускной способностью)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .