Задать вопрос
@inneks

Как получить статус сервера Carbonio (Linux) из cmd Windows?

Доброго всем!

Запускаю коннект на ssh
plink -ssh adminm@192.168.0.33 -pw password -m zextras.txt


Данные подтягиваю из zextras.txt, его содержимое:
echo password | sudo -S \\это работает

Вот здесь как бы надо su - zextras , но просит какой-то пароль сама Carbonio что ли.
От рута не подходит... Пароль на все один и тот же. Что за пароль не пойму.

Если заходить руками, то команда sudo su - zextras единожды запросит пароль.
Он подходит от рута и входит в учетку zextras.

Смысл вообще всего это ребутить почтовый zmcontrol restart из cmd файла.
  • Вопрос задан
  • 138 просмотров
Подписаться 1 Сложный 4 комментария
Пригласить эксперта
Ответы на вопрос 2
@sdhgwow
Подключись к серверу, введи cmd:

sudo visudo

Дальше добавь строку:

adminm ALL=(zextras) NOPASSWD: ALL

теперь пароль запрашивать не будет.
Ответ написан
Комментировать
@loheb
Сложность равна нулю. Если доступно sudo su (не важно на какого пользователя), то переключившись можно сменить пароль командой passwd. Вероятнее всего, путаница в имени пользователя или пароле. Внезапно, Carbonio и carbonio это разные имена, ибо учитывается регистр букв. Кроме того, сервера зачастую работают от своего имени, например, apache или httpd. Как там у Zextras это организовано -- не имею понятия, нужно смотреть. sudoers можно трогать только в том случае, если понимаешь, что делаешь и каковы последствия. Надеюсь, кто-то воспользуется вашей безграмотностью.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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