2

Можно ли изменить имя пользователя по умолчанию в Haiku с user на другое?

При настройке общих ключей между моей рабочей станцией Haiku и удаленными устройствами было бы неплохо иметь возможность набирать ssh host.tld а не ssh remoteuser@host.tld .

Имя пользователя по умолчанию в Haiku - user (что имеет смысл, поскольку оно разработано как однопользовательская ОС), но было бы неплохо изменить его при запуске удаленных сеансов.

3 ответа3

2

Ssh имеет конфигурационный файл, расположенный в ~/.ssh/config

Host computer host.tld
Hostname host.tld¬
User remote
Compression yes¬
Port 22
IdentityFile ~/.ssh/pkey¬

С этим видом конфига вы можете сделать

ssh computer

И он подключится к host.tld с именем пользователя remote на порту 22 со сжатием и данным файлом идентификации.

Смотрите ssh man для получения дополнительной информации.

1

Когда вы создаете свои собственные изображения, вы также можете указать имя пользователя в файле UserBuildConfig (см. Build /jam /UserBuildConfig.sample /.Прочти меня):

HAIKU_ROOT_USER_NAME = notuser ;
HAIKU_ROOT_USER_REAL_NAME = "Your Name" ;
1

AFAIK единственный способ сделать это на данный момент, это вручную отредактировать /etc /passwd.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .