当我通过 ssh 登录到我的服务器时,我试图让以下命令自动执行:
ssh-agent /bin/bash
ssh-add ~/.ssh/id_rsa
Run Code Online (Sandbox Code Playgroud)
我的 ssh 密钥有一个密码短语,每次登录输入一次就可以了。
我尝试将它放在我的 .bashrc 文件中,但是我相信 ssh-agent 会启动一个新的 bash 会话。当我在我的 .bashrc 中有这个后尝试登录时,它卡住了,我必须输入“退出”才能看到“输入密码以解锁密钥”提示
还有其他建议吗?
服务器正在运行 Ubuntu LTS
对于一个应该能够支持每个服务器实例至少 1000 名玩家的在线多人角色扮演游戏,我应该使用什么样的架构?我想使用 Java 或 PHP 作为服务器编程语言(我知道 PHP 可能是一个糟糕的选择)。对于这样的系统,我需要什么样的操作系统和服务器规格?
我一直在尝试在 Linux 服务器上升级 PHP。使用此页面上给出的说明,我运行了以下命令:
sudo yum remove php php-cli php-common php-devel php-gd php-mbstring
不知何故,自从我运行它后,它似乎也从服务器中删除了 sudo 和 yum。现在,如果我这样做sudo
或yum
我收到错误:找不到命令。
我怎样才能把这些加回来?
注意:我使用的是centos
architecture ×1
bash ×1
bashrc ×1
centos ×1
linux ×1
ssh ×1
ssh-keygen ×1
sudo ×1
ubuntu ×1
yum ×1