====== Импорт паролей из proftp в Filezilla ====== Если Вам приходится часто использовать FTP-доступы на разные сервера, а пароли всё время теряются и настройка программ утомительна, воспользуйтесь этим скриптом.\\ Для начала нужно создать файл записей для ftp-сервера, в данном случае это csv файл (mypass.csv) в следующем формате: "firstlogin","firstpass","firsthost" "secondlogin","secondpass","secondhost" Для доступа по FTP вам понадобится программа Filezilla. Установка в системе Ubuntu: sudo apt-get install filezilla Ниже приведён скрипт, который создаёт файл для импорта ваших серверов в Filezilla: #!/bin/bash #newftp.sh echo ' MyServers' 1> FileZilla.xml; for str in `cat $1`;do let "step+=1"; user=$(echo ${str}| sed 's/\"//g' | cut -d',' -f1); pass=$(echo ${str}| sed 's/\"//g' | cut -d',' -f2); host=$(echo ${str}| sed 's/\"//g' | cut -d',' -f3 ); echo " ${user} 21 0 0 4 ${user} ${pass} ${user} 0 MODE_DEFAULT 0 Auto ${host} ${host} ' 1>> FileZilla.xml; done echo ' " 1>> FileZilla.xml; Запуск скрипта: # bash newftp.sh mypass.csv После этого запускаем Filezilla и импортируем файл FileZilla.xml {{tag>filezilla scripting ftp}}