Настройка VDS
-
@Admin подскажите согласно вашей инструкции, надо все это установить (Настройка VDS и установка Nginx, PHP, MongoDB, Shopker) и потом панель http://ajenti.org/ , или наоборот
Моя инструкция не предполагает использования панели. Для панели нужно писать отдельную инструкцию. Но, если так хочется использовать панель управления хостингом, то Вам нужно самостоятельно найти инструкцию по настройке этой панели. Порядок установки в этом случае примерно такой:
- https://shopker.org/documentation/setup_vds Используете эту инструкцию до шага "Установка Shopker". Также, возможно, нужно пропустить шаг "Установка PHP".
- Устанавливаете панель управления веб-сервером.
- Устанавливаете Shopker из панели, используя её инструменты (файлменеджер, редактор конфигурации Nginx и т.д.).
-
@Alex18 вот эта команда помогла
usermod -aG sudo xx85
-
Пользователь @Admin написал в Настройка VDS:
cat /etc/hostname
xx85@vps-379:~$ cat /etc/hostname vps-379.vps-default-host.net
-
Пользователь @Admin написал в Настройка VDS:
После редактирования этого файла что делаете?
Вы не ответили.
Ещё вопрос:
cat /etc/hostname
Какой ответ видите?
-
@Admin ничего не поменялось
xx85@vps-379:~$ sudo su - [sudo] password for xx85: xx85 is not allowed to run sudo on localhost. This incident will be reported. xx85@vps-379:~$
файл поправил....
root@vps-379:/home/xx85# sudo vi /etc/sudoers Defaults mail_badpass Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" # Host alias specification # User alias specification # Cmnd alias specification # User privilege specification root ALL=(ALL:ALL) ALL # Members of the admin group may gain root privileges %admin ALL=(ALL) ALL # Allow members of group sudo to execute any command %sudo ALL=(ALL:ALL) ALL # See sudoers(5) for more information on "#include" directives: #includedir /etc/sudoers.d xx85 vps-379.vps-default-host.net=(root) PASSWD: /bin/su
-
#includedir /etc/sudoers.d
Эта строчка почему-то два раза, должна быть один раз.
username vps-379.v# Cmnd alias specification
Эта строка вообще странная. Похоже Вы испортили файл.
Если так, то надо вернуть исходное содержимое:# # This file MUST be edited with the 'visudo' command as root. # # Please consider adding local content in /etc/sudoers.d/ instead of # directly modifying this file. # # See the man page for details on how to write a sudoers file. # Defaults env_reset Defaults mail_badpass Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" # Host alias specification # User alias specification # Cmnd alias specification # User privilege specification root ALL=(ALL:ALL) ALL # Members of the admin group may gain root privileges %admin ALL=(ALL) ALL # Allow members of group sudo to execute any command %sudo ALL=(ALL:ALL) ALL # See sudoers(5) for more information on "#include" directives: #includedir /etc/sudoers.d
и повторить то, что написано в инструкции.
-
username vps-379.vps-default-host.net=(root) PASSWD: /bin/su
Эту строчку нужно убрать, вторая правильная. После редактирования этого файла что делаете?
-
@Admin вообщим не работает (xx85 is not allowed to run sudo on localhost. This incident will be reported.)
Вообщим если посмотреть- sudo vi /etc/sudoers#includedir /etc/sudoers.d username vps-379.v# Cmnd alias specification # User privilege specification root ALL=(ALL:ALL) ALL # Members of the admin group may gain root privileges %admin ALL=(ALL) ALL # Allow members of group sudo to execute any command %sudo ALL=(ALL:ALL) ALL # See sudoers(5) for more information on "#include" directives: #includedir /etc/sudoers.d username vps-379.vps-default-host.net=(root) PASSWD: /bin/su xx85 vps-379.vps-default-host.net=(root) PASSWD: /bin/su
Вообще ничего не могу понять, ..... что тут не так
-
Пользователь @Alex18 написал в Настройка VDS:
root@vps-479:~# PubkeyAuthentication yes
Это не команда, а строчки в файле "/etc/ssh/sshd_config". Открывается файл командой:
nano /etc/ssh/sshd_config
Но перед этим нужно войти под новым пользователем, не под root.
-
Пользователь @Admin написал в Настройка VDS:
echo "username $(hostname)=(root) PASSWD: $(which su)" >> /etc/sudoers
root@vps-479:~# PubkeyAuthentication yes
PubkeyAuthentication: command not found
root@vps-479:~# PubkeyAuthentication yes
PubkeyAuthentication: command not found
root@vps-479:~# AuthorizedKeysFile .ssh/authorized_keys
AuthorizedKeysFile: command not foundШаг добавления нового супер юзера - вообще не понятен, можно хотя бы видео урок по этому. Или по всей установки на VDS
Спасибо -
@Admin подскажите, у меня после команды: sudo su -
выскочило (пользователь is not allowed to run sudo on localhost. This incident will be reported.)Как заходите? Все шаги из раздела "Добавляем нового супер-пользователя" выполнили, ошибок не было?
Может вы как-то не полностью ввели команду
echo "username $(hostname)=(root) PASSWD: $(which su)" >> /etc/sudoers
Это всё одна команда, разбивать нельзя.
-
@Admin подскажите, у меня после команды: sudo su -
выскочило (пользователь is not allowed to run sudo on localhost. This incident will be reported.) -
@Admin подскажите согласно вашей инструкции, надо все это установить (Настройка VDS и установка Nginx, PHP, MongoDB, Shopker) и потом панель http://ajenti.org/ , или наоборот