我正在嘗試編寫一個腳本以供遠程連接到我辦公室中的各種計算機時使用。我們也使用VNC來讓我們看到用戶桌面。我一直在試圖找到一個腳本,允許我這樣做,但我沒有運氣。現在,我們使用的終端(大家都用Mac電腦)的SSH命令,它看起來像如下:用於SSH和VNC的Paramiko腳本
ssh "hostname" -L 5901:127.0.0.1:5900
這就要求RSA指紋和用戶密碼。從不要求用戶名,因爲它與計算機上的用戶配置文件相同。 5901也可以是5902,5903等,這取決於我們的VNC客戶端指定了哪個顯示端口。
我最終想創建一個腳本,提示輸入主機名和顯示端口,假設用戶名和密碼可以永久保存在腳本中。如果不是,我們也需要提示。這甚至有可能嗎?