Haiku-将用户名从“用户”更改为其他名称?

Haiku-将用户名从“用户”更改为其他名称?

可以将 Haiku 中的默认用户名更改为user其他吗?

在我的 Haiku 工作站和远程设备之间设置预共享密钥时,如果能够键入ssh host.tld而不是 就更好了。ssh [email protected]

Haiku 中的默认用户名是user(这是有道理的,因为它被设计为单用户操作系统),但在启动远程会话时更改它会很好。

答案1

据我所知,目前执行此操作的唯一方法是手动编辑 /etc/passwd。

答案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。

答案3

当您构建自己的图像时,您还可以在 UserBuildConfig 文件中指定用户名(请参阅 build/jam/UserBuildConfig.sample/.ReadMe):

HAIKU_ROOT_USER_NAME = notuser ;
HAIKU_ROOT_USER_REAL_NAME = "Your Name" ;

相关内容