標籤:
Mac OS系統上其實終端Terminal就內建了。
起初,我使用命令 ssh [email protected],它是預設通過port 22的。
而我VPS的ssh連接埠並不是22,結果連不上,顯示:ssh: connect to host localhost port 22: Connection refused
於是我Google了,發現是要改ssh_config,結果改了沒有用;又有人說要改ssh.plist,結果改不了。
最後,我運行了ssh,提示有以下指令:
usage: ssh [-1246AaCfGgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec] [-D [bind_address:]port] [-E log_file] [-e escape_char] [-F configfile] [-I pkcs11] [-i identity_file] [-L [bind_address:]port:host:hostport] [-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port] [-Q cipher | cipher-auth | mac | kex | key] [-R [bind_address:]port:host:hostport] [-S ctl_path] [-W host:port] [-w local_tun[:remote_tun]] [[email protected]]hostname [command]
其中,有一條我注意到了就是[-p port],於是我運行了下面那個命令:
ssh [email protected]1.2.3.4 -p 12345//也可以是ssh 1.2.3.4 -p 12345
成功了。
如果是root的話,輸入密碼就可以了。
Mac OS系統通過ssh遠端連線伺服器或VPS,類似window上的putty