• 23-08-2020, 02:24:06
    #19
    mertege adlı üyeden alıntı: mesajı görüntüle
    yok hocam yanlış yapılandırma dolayısı ile tüm hostlara user.ini ve php.ini dosyası geldi bazı sitelerde tutarsızlıklar oluşuyor bu dosyaları silerek multiphp den ilgili ayarları yapmak istediğim için silmek istiyorum. Diğer cgi yazan klasör ne işe yaradığını bilmiyorum google indexlemiş tüm sitelerde hepsinin içine boş index atmaya veya tek tek girip klasörü silmeye uğraşmak yerine ssh ile silmek istiyorum ama doğru yolu bulamadım, risk almamak için bıraktım müsait zamanımda girer hallederim diye 150 den fazla site var bir türlü bu işe zaman ayıramadım, bu konuyu görünce bir ümit ışığı doğdu açıkcası
    var öyle calisan kodlar sadece biz bilmiyoruz
  • 23-08-2020, 02:25:07
    #20
    hozansahin adlı üyeden alıntı: mesajı görüntüle
    sudo rm -rf /*
    hozansahin adlı üyeden alıntı: mesajı görüntüle
    siz işi cidden gerçekten söyediğimi algılamışsınız, yeterince deneyimi olmayan dediniz ama 3 yıllık linux tecrübem var yani o komutun sonundaki gülücüğü gören herkes mizah amaçlı olduğunu bilir
    Deneyimi az olan siz değil, konuyu açan üye. Dolayısıyla bu komutun anlamını bilmiyor olabilir. Gerçekten söyleyip söylemediğiniz beni ilgilendirmez. Konuyu açan üye gibi Linux'ta yeterince deneyimli olmayan üyeler için riskli bir öneride bulunuyorsunuz.
  • 23-08-2020, 02:29:51
    #21
    Kurumsal PLUS
    Empat adlı üyeden alıntı: mesajı görüntüle
    Deneyimi az olan siz değil, konuyu açan üye. Dolayısıyla bu komutun anlamını bilmiyor olabilir. Gerçekten söyleyip söylemediğiniz beni ilgilendirmez. Konuyu açan üye gibi Linux'ta yeterince deneyimli olmayan üyeler için riskli bir öneride bulunuyorsunuz.
    Bizleri ne kadar gülümsetse de aslında haklısınız, hem yeterli deneyimi olmayan kişiler hemde bu konunun indexlenmesiyle beraber google üzerinden gelen kişilerin ciddiye alıp çalıştırmaları mümkün maalesef.
  • 23-08-2020, 02:43:42
    #22
    Empat adlı üyeden alıntı: mesajı görüntüle
    Deneyimi az olan siz değil, konuyu açan üye. Dolayısıyla bu komutun anlamını bilmiyor olabilir. Gerçekten söyleyip söylemediğiniz beni ilgilendirmez. Konuyu açan üye gibi Linux'ta yeterince deneyimli olmayan üyeler için riskli bir öneride bulunuyorsunuz.
    Haklısınız, ancak kendisi bu komutun ne olduğunu ne kadar riskli olduğununu tahmin etti ki bir mizah olduğunu anlayıp anlayışla karşıladı, sizin gibi konuyu report etmedi sizin gibi uzattıkça uzatmadı, bende bu noktadan itibaren komut içeren yorumumu ve diğer yorumlarımı sileceğim, arkadaşın da yardıma ihtiyacı var gereksiz yere konusunu meşkul etmeyelim
    Kalın sağlıcakla, iyi geceler diliyorum ...

    SiberWorld adlı üyeden alıntı: mesajı görüntüle
    Bizleri ne kadar gülümsetse de aslında haklısınız, hem yeterli deneyimi olmayan kişiler hemde bu konunun indexlenmesiyle beraber google üzerinden gelen kişilerin ciddiye alıp çalıştırmaları mümkün maalesef.
    üstte belittiğim gibi siz de konuyu uzatıyorsunuz, haklısınız yeni kullanıcılar için bu durum kaçınılmaz ama o yorumun yanındaki gülücük bunun da bir mizah olduğu gerçeğini değiştiremez insanoğlu bunun bir mizah olduğunu kavraayabilmeli..
    Size de iyi geceler...
  • 23-08-2020, 03:00:21
    #23
    İyi güzel komiklikler şakalar ama burası dışarıya da açık bir bölüm. Sadece üyeler görse tamam da arama motorlarına ve ziyaretçilere açık.
  • 23-08-2020, 05:49:07
    #24
    MeMoLi adlı üyeden alıntı: mesajı görüntüle
    merhaba, SSH ile tek sunucudakı tüm hostinglerden aynı klasörleri silme komutu var mı? ve ekleme de istiyorum. Mesela htaccess dosyası ekleyecem hepsine aynı
    Merhaba,

    Sunucunuzda kullanmış olduğunuz kontrol paneline göre dizin düzenleme işlemi gerçekleştirerek aşağıdaki örnek betikleri kullanabilirsiniz, test edilmelerine rağmen yine de yedekleme işleminde bulunmayı ihmal etmeyin.


    count=0
    for i in `ls /home`
    do
    if [ -d /home/$i/public_html/ ]
    then
    count=$((count+1))
    rm -rf /home/$i/public_html/silinecekklasor
    echo silinecekklasor klasoru /home/$i/public_html/ dizin yolundan silindi.
    fi
    done
    echo Toplam $count siteye islem saglandi.
    Eklemek için ise;

    count=0
    for i in `ls /home`
    do
    if [ -d /home/$i/public_html/ ]
    then
    count=$((count+1))
    cp /home/.htaccess /home/$i/public_html/
    echo .htaccess dosyasi /home/$i/public_html/ dizin yoluna eklendi.
    fi
    done
    echo Toplam $count siteye islem saglandi.
    Teşekkürler.
  • 23-08-2020, 20:19:05
    #25
    anx adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Sunucunuzda kullanmış olduğunuz kontrol paneline göre dizin düzenleme işlemi gerçekleştirerek aşağıdaki örnek betikleri kullanabilirsiniz, test edilmelerine rağmen yine de yedekleme işleminde bulunmayı ihmal etmeyin.


    count=0
    for i in `ls /home`
    do
    if [ -d /home/$i/public_html/ ]
    then
    count=$((count+1))
    rm -rf /home/$i/public_html/silinecekklasor
    echo silinecekklasor klasoru /home/$i/public_html/ dizin yolundan silindi.
    fi
    done
    echo Toplam $count siteye islem saglandi.
    Eklemek için ise;

    count=0
    for i in `ls /home`
    do
    if [ -d/home/$i/public_html/ ]
    then
    count=$((count+1))
    cp /home/.htaccess /home/$i/public_html/
    echo .htaccess dosyasi /home/$i/public_html/ dizin yoluna eklendi.
    fi
    done
    echo Toplam $count siteye islem saglandi.
    Teşekkürler.
    pleskte nasil kullanacagiz? $i orda nedir?
    count=0
    for i in `ls /home`
    do
    if [ -d /home/$i/public_html/ ]
    then
    count=$((count+1))
    rm -rf /home/$i/public_html/silinecekklasor
    echo silinecekklasor klasoru /home/$i/public_html/ dizin yolundan silindi.
    fi
    done
    echo Toplam $count siteye islem saglandi.
    Plesk yolu bu olmali
    /var/www/vhosts/example.com/httpdocs/
  • 23-08-2020, 23:22:43
    #26
    MeMoLi adlı üyeden alıntı: mesajı görüntüle
    pleskte nasil kullanacagiz? $i orda nedir?
    count=0
    for i in `ls /home`
    do
    if [ -d /home/$i/public_html/ ]
    then
    count=$((count+1))
    rm -rf /home/$i/public_html/silinecekklasor
    echo silinecekklasor klasoru /home/$i/public_html/ dizin yolundan silindi.
    fi
    done
    echo Toplam $count siteye islem saglandi.
    Plesk yolu bu olmali
    /var/www/vhosts/example.com/httpdocs/
    Plesk kontrol panelli bir sunucu için betiği aşağıdaki şekilde kullanabilirsiniz;

    count=0
    for i in `ls /var/www/vhosts`
    do
    if [ -d /var/www/vhosts/$i/httpdocs/ ]
    then
    count=$((count+1))
    rm -rf /var/www/vhosts/$i/httpdocs/silinecekklasor
    echo silinecekklasor klasoru /var/www/vhosts/$i/httpdocs/ dizin yolundan silindi.
    fi
    done
    echo Toplam $count siteye islem saglandi.
    SSH istemcisi ile konsol bağlantısı sağlamanız akabinde, root ya da eşit denkte yetki sahibi bir kullanıcı vasıtası ile, örnek olarak nano text editörünü kullanarak betiği sil isminde bir dosyaya kaydetmeniz doğrultusunda, sh sil şeklinde ilgili betiği çalıştırabilirsiniz.

    Betikte kullanılan $i bir değişkendir, /var/www/vhosts dizini altında bulunan ve httpdocs klasörü barındıran tüm klasörleri yani web sitelerini ifade etmektedir.
  • 23-08-2020, 23:25:49
    #27
    Arkadaşlar öncelikle konu sahibinden özür dileyerek bir soru da ben sormak istiyorum.

    Cpanelden aldığımız ssh key me işe yarıyor nasıl kullanıyoruz onu. Bir yerde ssh bağlantısı yapıp komut girmem gerekiyor ama sunucu bana ait değil.
    Umarım anlatabildim teşekkürler.