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

Можно ли изменить имя пользователя по умолчанию в Haiku с user к чему-то еще?

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

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

3 ответа

Решение

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

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 для получения дополнительной информации.

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

HAIKU_ROOT_USER_NAME = notuser ;
HAIKU_ROOT_USER_REAL_NAME = "Your Name" ;
Другие вопросы по тегам