যখন আমি আমার এক্সসেশন শুরু করি তখন আমার ভিপিএসে আমার SSH টানেল সেট আপ করি।
এখানে স্ক্রিপ্ট লগইন রান করে:
matt@HY731AA:~$ more dotfiles/startssh.sh
#!/bin/sh
ssh-add ~/.ssh/id_rsa
screen -dmS ssh /bin/bash -c ~/dotfiles/keeptunnel.bash
exit
কী লিখতে প্রম্পট এবং voila টার্মিনাল বন্ধ ..
এবং এখানে keeptunnel.bash হয়
matt@HY731AA:~$ more dotfiles/keeptunnel.bash
#!/bin/bash
while [ true ];
do /usr/bin/ssh lin1tunnels > /home/matt/lin1tunnel.log 2>&1
sleep 0.4
done;
লগইন করলে সবকিছু কাজ করে, সুড়ঙ্গ সেটআপ হয় তবে আমি আমার কম্পিউটারকে বিভিন্ন স্থগিতাদেশ / অপাস্পেন্ড ইত্যাদির মাধ্যমে 24/7 তে রেখে দিই। সমস্যাটি মাঝে মাঝে এসএসএইচ সুড়ঙ্গ নিচে থাকে, তাই আমি এটি পুনঃসংযোগ বা ইন্টারনেট / সার্ভারটি বন্ধ করে দিচ্ছি। , যদিও একটি করছেন পর্দা তালিকা স্ক্রিন করা সেশনটি দেখায় (ডেড ???) এবং স্ক্রীন-ওয়াইপ করতে।
আমি বুঝতে পারছি না যে কিটনেলেলগুলিতে লুপ দেওয়া হয় কোন উপায় নেই যে স্ক্রীনটি প্রস্থান করতে সক্ষম হওয়া সম্ভব? আমি lin1tunnels এর জন্য এসএসএস / কনফিগারেশনে 8 এবং সার্ভারআলাইভ ইন্টারভারলভ 5 আছে তবে স্ক্রিনশেড অধিবেশনটি মৃত্যুর মতো সমস্যাটির উৎস।
কেন স্ক্রিনডেড সেশন কেন মরে যাচ্ছে?