kolay yoldan bilgi

Google Cloud Sanal Makine Dosya İzinlerini Değiştirmek

0 18

Önceki yazımızda Google Cloud üzerinden bir sanal makine oluşturmuştuk, sonrasında sizlere sanal makinenin dosyalarına ulaşmak için FTP bağlantısının nasıl kurulabileceğinden bahsetmiştik.

Tüm işlemleri mükemmel bir titizlik ile yaptınız ve sanal makinenize dosya yüklemeye çalıştınız.

Ancak o da ne?

FileZilla üzerinden dosya göndermeye çalıştığınız da Dosya aktarılamadı (permission denied) hatası aldınız. Tüm emekleriniz boşa mı gitti?

Tabi ki hayır.

Google Cloud bilgisayar bilginize dağlar kadar katkı sunacak harika bir deneyim.

Bu sorun genellikle, dizin izinlerinin yazmaya uygun olmamasından kaynaklanır. Google Cloud dizin izinleri varsayılan olarak 775 olarak ayarlıdır. Bizim bu izni 777 yapmamız gerekmekte. Normalde FTP programları ile bu izni saniyeler içerisinde ayarlayabiliyor iken, Google Cloud’da klasör izinlerini komut sistemi ile atamamız gerekiyor.

Çok kısa bir düzenleme işlemi ile bu sorunun da üstesinden geleceğiz.


Google Cloud Dosya İzinleri

Google Cloud Konsola giriş yaptıktan sonra, sol üst köşede yer alan üç çizgiye (hamburger simgesi) tıklıyoruz. Google Cloud’un sunmuş olduğu hizmetler açılacak.

Bu kısımdan Compute Engine tıklayıp açılan alt menü seçeneklerinden Sanal makine örnekleri seçeneğine tıklıyoruz.

 

Kurulumunu gerçekleştirdiğimiz sanal makineler listeleniyor. Hangi sanal makinede FTP yüklemesinden sorun yaşıyorsak, ilgili sanal makinenin olduğu listenin sonundaki SSH linkine tıklıyoruz.

Google Cloud Sanal Makinenin Dosya İzinleri

 

LINUX kullanmışsanız, bu konsol size tanıdık gelmiş olabilir.

Google Cloud Sanal Makinenin Dosya İzinleri

 

Şimdi yapmamız gereken işlem ise, dosya göndermede sorun yaşadığımız klasör adresini FTP programından almak olacak. Biz örneğimizde FileZilla programını kullandık.

Klasör adres satırını tümüyle seçip, kopyalıyoruz.

Google Cloud Sanal Makinenin Dosya İzinleri

 

LINUX SSH ekranına geri dönüp, komut satırına aşağıdaki komutu yazıyoruz.

sudo chmod 777 <FTP'den kopyalanan dizin adresi>

<FTP’den kopyalanan dizin adresi> FTP programından biraz önce kopyaladığımız klasörün adresi.

Komutu yazıp Enter tuşuna basıyoruz.

Google Cloud Sanal Makinenin Dosya İzinleri

 

Klasör iznini başarılı bir biçimde değiştirmiş olduk. FTP programından tekrar dosya gönderip deneyebilirsiniz.

Google Cloud Sanal Makinenin Dosya İzinleri

Yorum yazınız

E-posta hesabınız yayımlanmayacak.