我正在尝试将 mercurial 配置为在远程计算机上使用,该计算机在备用端口上运行sshd,并且我的登录需要使用密码的特定密钥。 ssh已配置并且工作正常,如下所示:
ssh -i ~/.ssh/id_rsa-xyz -p 1234 myuser@barney.example.com
Run Code Online (Sandbox Code Playgroud)
我的问题是hgrc文件中使用别名 ( barney-stuff) 或default-push属性中的任何一个进行此操作的内容:
hg push barney-alias
hg push
Run Code Online (Sandbox Code Playgroud)
我在 Mercurial 上看到的大多数ssh文档都假定默认端口和预加载的密钥。
我尝试将其添加到存储库的hgrc文件中:
ssh = /usr/bin/ssh -i /home/me/.ssh/id_rsa-xyz -p 1234
default = ssh://myuser@barney.example.com//hgroot/project1
Run Code Online (Sandbox Code Playgroud)
但是hg push只是挂起。
我们的团队有一台小型 Mac,我们用它来显示自动刷新的网页,但它需要经过身份验证的用户登录。
那么问题来了:我们如何才能显示浏览器,同时锁定键盘和鼠标以防止任何未经授权的访问?密码解锁是最好的,但强制注销可能没问题。
作为次要问题:如果当前用户当天在休假,其他用户如何登录机器?
[编辑]
该机器每周还将用于其他一些事情:视频会议、偶尔观看 YouTube 视频等。
机器“解锁”时可以使用键盘和鼠标很重要,并且非常希望可以快速完成解锁(<30 秒)