سلام دوستان
این اسکریپت رو خودم نوشتم با استفاده از اون می تونید مشخصات سرورها رو بصورت نامحدود ذخیره کنید و برای ssh و یا mount کردن سرورها دیگه نیازی به وارد کردن ip, user, pass نیست این امکان برای زمانی مناسبِ که نمی خواید از ssh key استفاده کنید.
سورس برنامه در گیتهاب قرار داده شده و پکیجهای deb و rpm ساخته شدهاند و در دایکتوری pkg قرار دارند که می تونید به راحتی نصب کنید:
مخزن گیتهاب
https://github.com/farshad/AutoConnect نصب بسته deb:
sudo dpkg -i /path/to/autoconnect_1.0-1_amd64.deb
نصب بسته rpm:
sudo rpm -ihv /path/to/autoconnect-1-1.el7.centos.noarch.rpm
پس از نصب برنامه برای اضافه کردن سرورها از دستور زیر استفاده کنید:
sudo autoconnect -m
برای اتصال به سرورها از دستور autoconnect به شکل زیر استفاده کنید
autoconnect [شماره هاست] [شماره عملیات]
شماره عملیات شامل موارد زیر میشه:
1- Mount
11- Mount All Hosts
2- UnMount
22- UnMount All Hosts
3- SSH
به عنوان مثال دستور زیر اولین هاست رو در مسیر /mnt/hostname مونت میکنه
autoconnect 1 1