autossh 開機自動 - Linux

Eartha avatar
By Eartha
at 2017-07-07T19:00

Table of Contents

我家裡電腦在 ~/.profile 底下加上下面指令可以成功建起 tunnel

nohup autossh -M 23456 -NfR 8888:localhost:22 [email protected] &

帶是在公司一樣的ubuntu 16.04 下無法成功建立 tunnel

後來我用 ps aux | grep '8888' 發現家裡的會有下面兩行

2425 0.0 0.0 6424 88 ? Ss 18:52 0:00
/usr/lib/autossh/autossh -M 23456 -NR 8888:localhost:22
[email protected]

2426 0.0 0.0 46968 5148 ? S 18:52 0:00 /usr/bin/ssh
-L 23456:127.0.0.1:23456 -R 23456:127.0.0.1:23457 -NR 8888:localhost:22
[email protected]

可是公司電腦不會出現下面這行

/usr/bin/ssh
-L 23456:127.0.0.1:23456 -R 23456:127.0.0.1:23457 -NR 8888:localhost:22
[email protected]

但是我手動下 nohup autossh -M 23456 -NfR 8888:localhost:22 [email protected] &

兩行又有出現可以正常建起 tunnel

請問這問題可能是什麼原因?

謝謝

--
Tags: Linux

All Comments

Edith avatar
By Edith
at 2017-07-11T16:40
.profile 那是個人登入時候會執行的腳本檔案
應該不會有所謂開機時候自己啟動這個功能
Megan avatar
By Megan
at 2017-07-14T02:10
不過也許你的系統有開機時候啟動X,有自動登入該帳號
這類或許可能會執行到?純個人猜測
Carolina Franco avatar
By Carolina Franco
at 2017-07-19T00:50
寫在 /etc/rc.local
Iris avatar
By Iris
at 2017-07-23T06:27
/etc/rc.local 之外,若你系統是使用新的 linux 版本
John avatar
By John
at 2017-07-25T04:18
有採用 systemd 的話可採用他的運作額外配置方式
Susan avatar
By Susan
at 2017-07-26T09:30
自寫看門狗丟在crontab就好
Edward Lewis avatar
By Edward Lewis
at 2017-07-29T14:06
autossh不是ssh,autossh要是需要ssh來連線,只是autossh
Charlie avatar
By Charlie
at 2017-07-30T20:06
會檢查ssh結束的return code,再決定要不要重叫ssh
Ula avatar
By Ula
at 2017-08-04T05:55
建議不要用autossh -M的功能,改用ssh ServerAliveInterval
Edwina avatar
By Edwina
at 2017-08-05T10:32
和ServerAliveCountMax,這個透過ssh session tunnel做ping
Rachel avatar
By Rachel
at 2017-08-07T18:45
pong test, 優點: 少用兩個port, 可以透過strace看ssh是否
Bethany avatar
By Bethany
at 2017-08-11T03:33
nohup也不需要了,autossh有-f可以直接丟背景
Harry avatar
By Harry
at 2017-08-14T17:14
但一定要配合和ssh的-N和key-based authentication
John avatar
By John
at 2017-08-19T10:13
例如: autossh -f -N -o ServerAliveInterval=15 ip.ip.ip.
Steve avatar
By Steve
at 2017-08-19T18:08
注意: -f的位置一定要出現在ssh的參數之前
Joe avatar
By Joe
at 2017-08-24T05:50
"man ssh_config"有說明ServerAliveInterval的用法

VMware CentOS7 網路問題

Poppy avatar
By Poppy
at 2017-07-05T23:40
請問各位 本機是WIN10 cable 在VMware 12 安裝CentOS7 64bit 但網路部份一直沒辦法使用 設定 Bridged BOOTPROTO=dhcp http://imgur.com/vVYa2kK 因找不到解決方法 來此詢問 希望能找到一個方向 - ...

Pcmanx@linux mint 18.2無法顯示日文

Quintina avatar
By Quintina
at 2017-07-05T21:20
pcmanx 站台選項big5 也有選unicode修正選項 日文版全部看不懂 有人知道怎麼解決嗎 - ...

Ubuntu libstdc++.so.6 被自動刪除

Megan avatar
By Megan
at 2017-07-05T19:55
OS版本Ubuntu 16.04 今天稍早之前更新後重新開機就無法進入桌面 切到tty發現居然找不到libstdc++.so.6這個檔案 用LiveCD開機後複製一份後重開還是出現一樣問題 再次複製後進入修復模式後可以看到libstdc++.so.6仍健在 但是一旦進入正常開機模式後這個檔案又會被刪 ...

Ubuntu 16.04瀏覽某些網頁速度超慢

Elvira avatar
By Elvira
at 2017-07-05T16:14
各位前輩好 小弟我是個剛跳入這個領域的新手 之前把家裡的電腦弄成Win10 + Ubuntu 16.04雙系統(三個主分割+一個邏輯分割的方式) 使用上大致沒什麼問題 但家人在試用的時候才特別注意到 有些網頁連線速度相當慢 例如:tw.yahoo.com 、 Mega(網頁版) 、 有些部落格或網誌 ...

server是如何達成大量部署的

Poppy avatar
By Poppy
at 2017-07-05T01:27
我知道我可能問了一個很笨的問題 但是我真的很好奇 Server在一開始安裝的時候,沒有鍵盤螢幕滑鼠,要如何達成大量部署,而且假設機房是 50台100台要怎麼部署呢? 目前查到的資料是說用kvm電腦切換器 但是一台kvm交換器,也不可能連接數十台的server吧 還是說是用網路安裝嗎? 但是在沒有鍵盤螢幕 ...