Answers:
我很高兴你问这个问题。请查看PAC Manager,这是一个Perl / Gtk应用程序,它伪装成等效于Ubuntu / General Linux SecureCRT,但还有更多选择!
特点(到目前为止):
在安装PAC之前,需要以下软件包:
libgnome2-gconf-perl
libexpect-perl
libnet-proxy-perl
libcrypt-cbc-perl
libcrypt-blowfish-perl
libgtk2-gladexml-perl
libgtk2-ex-simple-list-perl
libnet-arp-perl
libossp-uuid-perl
libcrypt-rijndael-perl
libgtk2-uniqu
您是否每次在使用SSH密钥身份验证时都打扰您的详细信息,这样您的用户无需密码即可登录其他计算机。这是相当强大的功能,并且非常容易上手。
首先,您需要为用户生成一个密钥。这包括公共密钥和私有密钥。(侧边栏:永远不会,永远不要给任何人您的私钥。)只需运行:
ssh-keygen
它会询问您是否需要每次使用密钥时都必须输入的密码。随你(由你决定。完全可选。
完成后,您只需将密钥上传到服务器即可。幸运的是,甚至还有一个小应用程序可以为您处理:
ssh-copy-id remote_user@remote_host
然后ssh remote_user@remote_host
应该没有提示就登录。
对于一键启动器,只需使用以下命令即可创建启动器:
gnome-terminal -e "ssh remote_user@remote_host"
我还在~/.bash_aliases
文件中编写了一些别名脚本来触发连接(因为我真的很懒!)。
publickey
可用的网站,很遗憾,我正在使用的某些网站(我是网络开发人员)仅允许keyboard
auth
比安装应用程序简单得多的方法。
在桌面上创建一个目录(例如,将其称为ssh)。
在您最喜欢的编辑器中,创建一个名为[我想ssh到的服务器名]的文件。
在那个文件中
[Desktop Entry]
Version=1.0
Type=Application
Name=SERVER NAME
Comment=ssh to SERVER NAME
Exec=ssh user@SERVER NAME
Icon=
Path=
Terminal=true
StartupNotify=false
现在将文件标记为可执行文件。做完了
希望能有所帮助。
[domain]\\\\[username]@[server]
Gnome Connection Manager绝对值得一试。它提供了一些有趣的功能并且可以使用,尽管还没有成熟。
publickey
身份验证。至少我没有找到一个方法来提供密码
我为自己做了一个简单的ubuntu的ssh管理器。如果您愿意,也可以尝试:https : //github.com/Doka-NT/ssh-manager
所有配置都在.json文件中。默认情况下,它使用gnome-terminal,但是您可以将其更改为其他