Предоставить пароль пользователя в терминале через аргумент

Просто используйте утилиту dconf-editor или gconf-editor. Если это еще не указано, вы можете установить это из Ubuntu Software Center.

Эта утилита похожа на редактор реестра Windows, где вы можете настроить системные настройки. Из записи org > gnome > Desktop > Applications. Вы найдете элемент с именем ubuntu-overlay-scrollbars. Переключите элемент, выйдите из системы / войдите в систему, и вы готовы.

1
задан 30 July 2015 в 15:47

1 ответ

Во-первых, я не знаю, правильна ли логика с моей опцией, но она, безусловно, работает.

Сначала вы создаете ключ rsa pub с помощью команды:

ssh-keygen -t rsa

Затем скопируйте и добавьте ключ pub в .ssh/authorized_keys из root с помощью команды:

ssh-copy-id root@<your ip>

. После этого, когда вы попытаетесь ssh root@<your ip>, он не будет запрашивать пароль root и вы сможете получить приглашение root.

Например, если вы хотите запустить сценарий оболочки, run.sh в каталоге /opt с правами root, из вашего логина без запроса пароля попробуйте следующее: [ ! d4]

ssh -X root@<your ip> "sh /opt/run.sh"

'- X' используется для установки $DISPLAY для root.

Надеюсь, эта идея поможет.

0
ответ дан 23 May 2018 в 18:38

Другие вопросы по тегам:

Похожие вопросы: