Как изменить пользователя в WinSCP?

Я использую WinSCP для доступа к компьютерам Unix. Как изменить пользователя после входа на сервер Unix с помощью WinSCP?

например. У меня есть личный кабинет в Unix компьютере А. Я могу войти в этот компьютер с помощью PuTTY, а затем изменить пользователя на пользователя root

$sudo /usr/bin/su - rootuser

Как я могу сделать то же самое с помощью WinSCP? Я не знаю пароль rootuser.

3
задан Martin Prikryl
09.11.2022 4:51 Количество просмотров материала 2528
Распечатать страницу

2 ответа

Я собираюсь предположить, что вы уже можете sudo пользователю в вопросе ... ... в настройках WinSCP для нового сайта:

  1. Новый Сайт
  2. сессия: файловый протокол: SCP
  3. сессия: имя хоста: my-host-name
  4. сессия: имя пользователя: MY-user-name
  5. нажмите кнопку Дополнительно... Кнопка
  6. дополнительно: левый навигатор выбрать SCP / Shell
  7. Дополнительно: Shell:МАГИЯ-БЫВАЕТ-ЗДЕСЬ в "список выбора" для оболочки имеет" по умолчанию " выбран. Здесь вы введете текст...

    /usr/Бен/судо -у конечного пользователя-имя -я

(команда выше зависит от дистрибутива unix)

  1. NO-OTHER-CHANGES к настройкам по умолчанию, просто нажмите OK, чтобы закрыть окно Дополнительно и сохранить изменения.

..... это должны быть все, что вам нужно!

5
отвечен Beege 2022-11-10 12:39

есть FAQ по этому вопросу на сайте WinSCP:

как изменить пользователя после входа в систему (например, su root)?

необходимо указать sudo команда в настройках сеанса WinSCP, как пользовательская оболочка (если вы используете SCP) или использовать sudo в пользовательской команде запуска SFTP-сервера (если вы используете SFTP).

хотя есть некоторые ограничения, в частности, что нужно настроить sudo пароль не требуется.

посмотреть ссылка для подробностей.

5
отвечен Martin Prikryl 2022-11-10 14:56

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх