Я провел много исследований по этому поводу, и кажется, что очень мало обходных решений и еще меньше, что хорошо работает:
Вы можете установить conky в окно док-станции или панели. Вы можете установить его в обычное окно и просто не использовать плагин show / keybind. Я даже попытался использовать аргумент -w для conky, чтобы заставить его рисовать в поддельном рабочем окне / PCManFM, но это заставит ваш рабочий стол перерисовывать так же часто, как conky updates = messy. Если вы можете жить без значков на рабочем столе, вы можете установить conky в окно рабочего стола, а затем просто отключить PCManFM, набрав pcmanfm --desktop-off на терминале. Вы можете позволить feh или какой-либо другой программе управлять рабочим столомМне не понравился ни один из вышеперечисленных параметров. Итак, как и Redsandro, обходной путь, на котором я остановился, заключался в том, чтобы иметь conky как обычное окно (skip_pager, skip_taskbar, ниже, undecorated, конечно) и написать простой скрипт bash и создать файл .desktop для него, чтобы я мог включить в свою панель замените плагин Show Desktop. Он использует wmctrl, поэтому вам нужно будет загрузить его. Также он, к сожалению, не сводит к минимуму все окна, он только их оттеняет. Но для моих нужд достаточно:
#!/bin/bash
var=($(wmctrl -l | grep -o "0x[[:alnum:]]\+"))
for v in ${var[@]}
do wmctrl -i -r $v -b toggle,shaded
done
exit 0
Вы заблокировали учетную запись.
Из справочной страницы usermod(8):
-L, --lock
Lock a user's password. This puts a '!' in front of the encrypted password,
effectively disabling the password.
Теперь посмотрите на свою строку shadow:
Разблокировать его:
usermod -U ubuntu
Важное замечание! Если этот пользователь предварительно установлен в системе, он может быть заблокирован по какой-либо причине (соображения безопасности), но я не могу решить, что для вас, поскольку это не обычная установка Ubuntu, очевидно.
Если вы заметили неудобство, вы можете создать отдельного пользователя:
sudo adduser username
и ответить на вопросы. Вы должны иметь возможность войти в систему просто отлично. Также добавьте его в группу sudo:
sudo adduser username sudo
Если вам нужно переключиться на пользователя ubuntu в командной строке, вам придется использовать свои привилегии с повышенными правами, потому что вы не можете предоставить учетные данные по той же причине, почему вы не можете войти в систему с помощью SSH. Теперь войдите в систему, используя SSH как username, и запустите это, чтобы стать ubuntu:
sudo su -l ubuntu
Из соображений безопасности я не советую использовать root для входа в систему напрямую. [!d10 ]
У меня такая же проблема, и мне нужно много часов.
Однако я отмечаю, что это неправильный пароль из-за различия между раскладкой клавиатуры сервера snd client:
На сервере я думал, что задаю пароль: WEwd@ds И, Я отмечаю, что @ - " в раскладке клавиатуры сервера.
Итак, правильный пароль: WEwd"ds
Таким образом, вам нужно проверить:
Это не точный ответ на этот вопрос. Но в моем случае были избыточные линии. (была одна и та же строка дважды)
PermitRootLogin yes
, а также
AllowUsers otheruser
Вы должны добавить пользователя «root» в эту строку или прокомментировать эту строку.
И перезапустите ssh service sshd restart
У меня есть решение для вас. В вашем файле sshd_config вы добавляете следующую строку в конец файла:
AllowUsers senthil
Эта строка позволит вашему серверу подключиться к имени пользователя: senthil. Другому пользователю будет отказано. После этого перейдите на свой терминал по типу вашего типа:
ssh senthil@yourhostname
Сделано! Удачи вам. Больше информации вы можете приехать сюда и посмотреть. http://www.htpcbeginner.com/install-ssh-server-on-ubuntu-1204/
Для отчаянного дважды проверьте свой файл /etc/hosts, чтобы убедиться, что вы не обманываете свой компьютер, думая, что у определенного имени хоста есть другой IP-адрес, чем на самом деле. .> & Л;
Проверить sshd список доступа для разрешенных пользователей (файл конфигурации)
cat /etc/ssh/sshd_config AllowUsersне должен быть установлен, его следует закомментировать # как показанном в примере ниже.
# Example of overriding settings on a per-user basis
#Match User anoncvs
# X11Forwarding no
# AllowTcpForwarding no
# ForceCommand cvs server
Ciphers aes128-ctr,aes192-ctr,aes256-ctr
ClientAliveInterval 432000
ClientAliveCountMax 0
#AllowUsers TestUser