আমি কীভাবে এসএসএইচ-এজেন্টের সাথে পাসওয়ার্ডহীন এসএসএইচ প্রমাণীকরণ সেট আপ করতে পারি এই গাইডটি অনুসরণ করছি ।
এস-এস-এজেন্ট শুরু করার জন্য লেখক নীচের কোডটির জন্য সুপারিশ করেছেন .bash_profile
:
SSHAGENT=/usr/bin/ssh-agent
SSHAGENTARGS="-s"
if [ -z "$SSH_AUTH_SOCK" -a -x "$SSHAGENT" ]; then
eval `$SSHAGENT $SSHAGENTARGS`
trap "kill $SSH_AGENT_PID" 0
fi
আমি বুঝতে পারছি না কেন এটি সিগন্যালটি আটকাচ্ছে 0. মানব signal সংকেত অনুসারে এরকম কোনও সংকেত নেই।
এটি কি কেবল একটি টাইপো বা বাগ বা এটি সত্যিই কিছু অর্জন করে?
0
শেলtrap
কমান্ডের অর্থ । সংকেত প্রেরণ করার সাথে সাথেkill
0 এর সংকেত মানে হ'ল সর্বোপরি সংকেত না পাঠানো; এটি লক্ষ্য প্রক্রিয়াটির অস্তিত্ব পরীক্ষা করার একটি উপায়।