Я пытаюсь реализовать сетевую систему. То, что студенты могут соединиться с ним командой ssh или Шпаклевкой.
В основном компьютере у меня есть человечность OS. Я хочу, чтобы администратор добавил новых студентов каждый раз и дал им точную сумму пространства.
Студенты могут соединиться с основным компьютером через Wi-Fi. моя цель:
Студенты могут работать с Терминалом человечности, даже если у них нет этой OS в их собственных системах.
и я хочу, чтобы один из этих пользователей был администратором так, чтобы это могло удалить старых пользователей и добавить новые.
Я понятия не имею, где начать поэтому, если Вы, парни могли бы просто дать мне хиты, который означает много.
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)
Помнят, что Ваши машины студентов должны быть в той же сети для них, чтобы смочь соединиться с Вашим компьютером (в этом, самом простом примере).