FreeBSD virtual environment management and repository

2020-10 upd: we reached the first fundraising goal and rented a server in Hetzner for development! Thank you for donating !

Внимание! Данные страницы описывают CBSD версии 13.0.x. Если вы используете более раннюю версию, рекомендуется сначала обновиться.

Добавление нод

Команда node mode=add

			% cbsd node mode=add
		

Команда cbsd node mode=add .., при доступности удаленной машины по ssh и правильном пароле пользователя cbsd, забирает с удаленной машины приватный ключ, сохраняя его в каталоге $workdir/.rssh

Обязательные параметры для mode=add:

  • node = IP адрес или FQDN сервера (в списке нод, однако, этот сервер будет называться именно так, как указано в nodename на удаленной машине. Это то имя, которое спрашивается при первом запуске cbsd initenv, в дальнейшем его можно изменить через cbsd inienv-tui.
  • pw = пароль для пользователя CBSD

Необязательный аргумент:

  • port = альтернативный номер порта sshd. По-умолчанию, ноды CBSD используют порт 22222 для соединения по SSH.

Внимание: пароль пользователя CBSD используется только в момент получения приватного ключа. Соответственно, доступ на сервер будет до тех пор, пока ключ не будет удален или перегенерирован. Смена пароля пользователя роли в этом случае играть не будет.

Пример:

			% cbsd node mode=add node=192.168.1.2 pw=superpw port=22