как у меня может быть более чем 30 пользователей для использования моей человечности с ssh?

Я пытаюсь реализовать сетевую систему. То, что студенты могут соединиться с ним командой ssh или Шпаклевкой.
В основном компьютере у меня есть человечность OS. Я хочу, чтобы администратор добавил новых студентов каждый раз и дал им точную сумму пространства.
Студенты могут соединиться с основным компьютером через Wi-Fi. моя цель:
Студенты могут работать с Терминалом человечности, даже если у них нет этой OS в их собственных системах.
и я хочу, чтобы один из этих пользователей был администратором так, чтобы это могло удалить старых пользователей и добавить новые.
Я понятия не имею, где начать поэтому, если Вы, парни могли бы просто дать мне хиты, который означает много.

1
задан 5 November 2015 в 15:19

1 ответ

Linux является многопользовательская ОС, таким образом, нет никакой проблемы с разрешением других к доступу.

, Чтобы смочь использовать шпаклевку или подключение от студентов терминала MacOS будет нуждаться в ssh клиенте (включенный во все дистрибутивы Linux как стандарт и MacOS iirc как ssh двоичный файл или Windows ssh клиент, как Шпаклевка).

Теперь, на Вашем сервере Вы будете нуждаться в ssh сервере, устанавливать его:

sudo apt-get install openssh-server

, Если Вы используете ufw - unblosk ssh трафик к Вашей машине:

sudo ufw allow ssh

Теперь просто добавляют пользователей, например, путем выполнения:

sudo useradd -s /bin/bash -d /home/[username] -m [username]

Создают Пароль для пользователя:

sudo passwd [username]

Теперь, который является довольно основной установкой, но Ваши студенты могут войти в свои собственные аккаунты и работу в оболочке.

Для ограничения количества пользователей пространства может использовать, использовать приложение квоты, но это - конфигурация, мог бы быть немного сложным на первый взгляд ( https://www.digitalocean.com/community/tutorials/how-to-enable-user-and-group-quotas).

Read также о ssh конфигурации сервера, как существуют некоторые опции как разрешение пользователю root войти в систему, который Вы могли бы хотеть изменить ( https://help.ubuntu.com/community/SSH/OpenSSH/Configuring).

, Чтобы у пользователя были права администратора, используйте sudo (см., например: https://help.ubuntu.com/community/Sudoers)

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

1
ответ дан 7 December 2019 в 16:07

Другие вопросы по тегам:

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