منبع اصلی نوشتار زیر در این لینک قرار دارد

اتصال به یک سرور لینوکسی از طریق SSH بدون نیاز به رمز عبور


ممکنه لازم باشه بطور روزمره به یه سرور ssh بزنیم. برای اینکار با دستور زیر میتونیم کلید عمومی خودمون رو به سرور اضافه کنیم تا موقع لاگین دیگه نیازی به رمز عبور نباشه:

$ ssh-copy-id user@server.example.com

یا اگه مسیر فایل کلید عمومی رو بخوایم تغییر بدیم بصورت زیر عمل میکنیم:

$ ssh-copy-id -i ~/.ssh/id_dsa.pub user@server.example.com

یا برای ssh به پورتی غیر از پورت پیش فرض:

$ ssh-copy-id -i /path/key/file.pub "user@server.example.com -p PORT_NUMBER"

بروز رسانی: برای ماشین هایی که دستور ssh-copy-id رو پشتیبانی نمیکنند میتوان بصورت زیر عمل نمود:

cat ~/.ssh/id_rsa.pub | ssh user@machine "mkdir ~/.ssh; cat >> ~/.ssh/authorized_keys"



برچسب ها : , ,

به سیاره لینوکس امتیاز دهید

به اين صفحه امتياز دهيد