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" ;