Merhaba, R10 da bir üye ile bir bot konusunda anlaşma yaptık. Son aşama olan her domaine özel FTP hesabı ekleme kısmı kaldı bu konuda sorun yaşıyoruz.
Bir bot yaptık bota verdiğimiz komutta sitelerin footer kısmına link eklemesi yapıyor. Yazılımcı şöyle bir konu açtı
https://www.r10.net/cpanel-plesk-dir...ogrenirim.html
Botumuz mevcut ve bot benden bu bilgileri istiyor.
Ftp Host:
Kullanıcı adı:
Şifre:
Kök Dizin:
Dosya
Yolu:
Burada istedikleri yazıyor alanında uzman bir kişi ile çalışmak istiyoruz.
İletişim 0252 606 08 85
Direckadmin ftp oluşturma işi verilecektir.
2
●130
- 31-01-2025, 16:32:49SSH erişimin varsa bash script veya komut ile tüm domainleri tarayıp otomatik FTP hesabı açabilirsin. Aşağıdaki kodu çalıştırınca tüm siteler için FTP hesapları otomatik oluşacak ve şifreler bir dosyaya kaydedilecek.
for domain in $(ls /home/*/domains); do user=$(echo $domain | cut -d'.' -f1) # Kullanıcı adını oluştur password=$(openssl rand -base64 12) # Rastgele şifre oluştur echo "Domain: $domain - Kullanıcı: $user - Şifre: $password" echo "$user:$password" >> ftp_accounts.txt # Bilgileri kaydet echo "ftpuser=$user" >> /etc/proftpd.passwd # FTP kullanıcısını ekle mkdir -p "/home/$user/domains/$domain/public_html/wp-content/themes" chown -R $user:$user "/home/$user/domains/$domain/public_html/wp-content/themes" done
örnek format :
FTP Host: ftp.sunucuadresin.com
Kullanıcı adı: alanadi_ftp
Şifre: 8dGfX5lK3jM (otomatik oluşturulan şifre)
Kök Dizin: /home/kullaniciadi/domains/
Dosya Yolu: /home/kullaniciadi/domains/alanadi.com/public_html/wp-content/themes/