我已经在家用工作站和工作笔记本电脑之间建立了 SSH 连接。我想编写一个脚本,将其作为桌面应用程序启动,打开 CLI 并使用工作站的相关 IP 地址执行登录命令。
我不确定我该如何解决这个问题,而且我在网上也找不到任何东西(尽管我可能还不知道足够多的信息来寻找正确的东西)。
我还听说过一些关于使用密钥的事情,我遵循的指南让我制作一个(尽管我不得不放弃它,因为它总是混淆哪些命令要输入工作站,哪些命令要输入笔记本电脑进行远程访问)。我已经生成了密钥,但我不知道如何让它们工作,也不知道它们是如何工作的。如果有人能提供通俗易懂的解释,我将不胜感激有机会了解更多信息。
任何帮助都将非常有帮助。
干杯。
答案1
您可以创建一个“快捷方式”,就像在 Windows 中创建快捷方式图标一样。您需要创建一个.desktop
文件。
打开文本编辑器并创建一个文件ssh_shortcut.desktop
(任何名称都可以)。您可以将此文件保存在桌面上(无所谓)
在文件中添加以下内容
[Desktop Entry]
Name=ssh_shortcut
Comment=Shortcut to ssh to a server
Exec=gnome-terminal -e 'ssh -X [email protected]'
Icon=utilities-terminal
Terminal=true
Type=Application
Categories=Application;
注意:bob
用用户名和192.168.1.1
服务器的 IP 替换。
现在,打开终端类型 cd Desktop 并运行命令chmod +x ssh_shortcut.desktop
就可以了