LINUX.ORG.RU

Сообщения Zettabyte

 

Не могу подключиться по ssh из ubuntu

 , ,

Есть сервер с Ubuntu 16.04 server, на котором крутится kvm. Пытаюсь подключиться к нему с Ubuntu 18.04 по ssh, c приватным ключом, который только что добавил в домашнюю директорию(/home/zettabyte/.ssh/id_rsa) с правами 600.

Однако при попытке подключиться:

zettabyte@Zettabyte-PC:~$ ssh root@192.168.0.96
The authenticity of host ‘192.168.0.96 (192.168.0.96)’ can’t be established.
ECDSA key fingerprint is SHA256:kn77luvGJJAORlGKnDXzlWQWFoL4WwEwapu3p1OWbZg.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added ‘192.168.0.96’ (ECDSA) to the list of known hosts.
root@192.168.0.96’s password:

Оно даже не пытается использовать ключ, сразу просит пароль. Как скормить ему этот злополучный ключ?

Сразу скажу: я попытался сгенерировать новый ключ, добавил публичный от нового на сервер, но это никак проблему не решило. Оно сразу же упрямо просит пароль, хотя парольная аутентификация на серваке вообще выключена.

Zettabyte
()

Debian7 Server не может в кодировку windows-1251

 ,

У меня на сервере произошло ЧП, вызванное моими кривыми руками.
Случайно в нескольких местах поменял права, при чем не знаю точно где, когда и как, но сразу после этого все перестало работать.
Кое-как восстановил работоспособность большей части системы и поднял сайты.

Осталась одна проблема: при попытке запустить php-скрипты, считывающие файл, содержащий текст в кодировке windows-1251 получаем такое

Warning: DOMDocument::loadXML(): Unsupported encoding windows-1251 in Entity, line: 1 in /var/www/new.touchgames.ru/admin/model/localisation/currency.php on line 162

Сat или nano отображают квадраты вместо символов.

Подскажите, пожалуйста, куда копать? До этого коллапса все работало отлично, с тех пор в конфигурации я ничего не менял, только игрался с правами, в основном копируя их с идентичного сервера.

Zettabyte
()

Можно ли выдать ssh ключик для не-root пользователя?

 ,

От имени пользователя user сгенерировал ключик на сервере, в конце ключика автоматически добавилось user@domain. Однако, при попытке зайти через ssh от имени этого пользователя, получаю ошибку доступа Permission denied (publickey). root под тем же ключиком заходит нормально.

В конфиге sshd прописан AllowUsers user root

Подскажите, пожалуйста, как быть?

Zettabyte
()

Куча символов при переключении на другого пользователя через su в консоли

 

Сервер на debian7.

Подключение через SSH.

При попытке переключиться на другого пользователя(любого), вместо его имени в качестве приглашения отображается набор символов. Вообще, это содержимое переменной $PS1. Нагуглить не удалось, куда копать не знаю... Подскажите, пожалуйста.

Пример:

# su ftpuser

\[\033[01;31m\]\u\[\033[01;33m\]@\[\033[01;36m\]\h \[\033[01;33m\]\w \[\033[01;35m\]$ \[\033[00m\]

Zettabyte
()

RSS подписка на новые темы