- Сообщений: 2
- Спасибо получено: 0
Как настроить доступ на VDS под обычным пользователем
- dinos
-
Автор темы
- Не в сети
- Новый участник
-
Less
Больше
2 ч. 5 мин. назад - 1 ч. 22 мин. назад #1
от dinos
dinos создал тему: Как настроить доступ на VDS под обычным пользователем
Пример конфигурирования VDS (centos), сделал из него веб-сервер, на котором крутятся несколько сайтов. Захожу по ssh, используя сертификат (настроено), но под рутом. Опишу как сделал так, чтобы под этим сертификатом заходить под обычным юзером (директория cloud-user там уже есть), а требующие административных привилегий действия делались из под sudo.
т.е., cloud-user уже есть.
Меняем в /etc/ssh/sshd_config:
на
Если
показывает, в числе прочего,
, находим этот файл в /etc/ssh, его в большинстве случаев надо удалить без лишних вопросов, там всего одна эта запись, "permitrootlogin yes":
Пробуем зайти под рутом (приходит отлуп), пробуем зайти под cloud-user (все получилось).
Code:
cat /etc/passwd | awk -F: '$3 >= 1000 {print $1}'
nobody cloud-user
ls /home
cloud-user
т.е., cloud-user уже есть.
Code:
id cloud-user
ls -ld /home/cloud-user
mkdir -p /home/cloud-user/.ssh
chmod 700 /home/cloud-user/.ssh
chown cloud-user:cloud-user /home/cloud-user/.ssh
cp /root/.ssh/authorized_keys /home/cloud-user/.ssh/authorized_keys
chmod 600 /home/cloud-user/.ssh/authorized_keys
chown cloud-user:cloud-user /home/cloud-user/.ssh/authorized_keys
whoami
pwd
usermod -aG wheel cloud-user
Меняем в /etc/ssh/sshd_config:
Code:
# PermitRootLogin prohibit-password
на
Code:
PermitRootLogin no
Если
Code:
sudo sshd -T | grep permitrootlogin
показывает, в числе прочего,
Code:
permitrootlogin yes
, находим этот файл в /etc/ssh, его в большинстве случаев надо удалить без лишних вопросов, там всего одна эта запись, "permitrootlogin yes":
Code:
sudo grep -R "PermitRootLogin" /etc/ssh
sudo systemctl restart sshd
Пробуем зайти под рутом (приходит отлуп), пробуем зайти под cloud-user (все получилось).
Последнее редактирование: 1 ч. 22 мин. назад пользователем p.rishard. Причина: Исправлен синтаксис
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- p.rishard
-
- Не в сети
- Администратор
-
Less
Больше
- Сообщений: 58
- Спасибо получено: 2
2 ч. назад #2
от p.rishard
p.rishard ответил в теме Как настроить доступ на VDS под обычным пользователем
Молодец. Сам дошел или AI подсказал?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- dinos
-
Автор темы
- Не в сети
- Новый участник
-
Less
Больше
- Сообщений: 2
- Спасибо получено: 0
1 ч. 58 мин. назад #3
от dinos
dinos ответил в теме Как настроить доступ на VDS под обычным пользователем
Да сам практически. Сертификат то я сам устанавливал.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.