Pardus ETAP 23'den Windows Paylaşımına Otomatik Bağlanma ve Masaüstü Kısayolu

Okulumuzdaki etkileşimli tahtalarda öğretmenlerin Windows PC üzerinde bulunan \WinPC\ogretmen paylaşımına hızlı ve şifresiz bağlanabilmesi için otomatik bağlama (auto-mount) ve masaüstünde otomatik kısayol oluşturma işlemleri anlatılmaktadır.

Bu yöntem ile:

✔ Her öğretmen giriş yaptığında bağlantı otomatik kurulur
✔ Masaüstüne otomatik “Öğretmen Paylaşımı” kısayolu düşer
✔ Bağlantı yüksek hızlıdır (CIFS + fstab)


1. Windows Tarafında Gerekenler

✔ Paylaşılan klasör:

ogretmen

✔ Paylaşım yolu:

\\10.46.197.90\ogretmen

✔ Kullanıcı (örnek):

  • Kullanıcı adı: muallim

  • Şifre: Ogretmen.46 (örnek)

✔ Yetkiler

  • Kullanıcıya okuma–yazma yetkisi verilmeli

  • SMB1 kapalı, SMB2/3 açık olmalı

  • Güvenlik duvarında “File and Printer Sharing” açık olmalı


2. Pardus ETAP 23’te Gerekli Paketler

sudo apt install cifs-utils samba gvfs-backends gvfs-fuse

3. Windows Kullanıcı Bilgilerini Güvenli Dosyaya Kaydetme

Kimse şifre görmesin diye /etc/samba/creds-ogretmen dosyasına kayıt ediyoruz.

sudo nano /etc/samba/creds-ogretmen

İçine:

username= muallim password=Ogretmen.46 domain=tsomtal.local

KaydedinKapayın.

İzinleri güvenli yapın:

sudo chmod 600 /etc/samba/creds-ogretmen

4. Paylaşımı Otomatik Bağlamak (Auto-Mount)

  1. Bağlanacağı dizini oluşturalım:

        sudo mkdir -p /mnt/ogretmen
  1. fstab’a kalıcı bağlantı ekleyelim:

        sudo nano /etc/fstab

En alta şu satırı ekleyin:

# Windows ogretmen paylasimi (otomatik mount) //10.10.10.5/ogretmen /mnt/ogretmen cifs credentials=/etc/samba/creds-ogretmen,iocharset=utf8,uid=1000,gid=1000,file_mode=0777,dir_mode=0777,noperm,nofail 0 0

KaydedinÇıkın.

  1. fstab’ı test edin:

        sudo systemctl daemon-reload
        sudo mount -a

Artık paylaşım otomatik bağlanmış durumda.

Bu işlemden sonra hiçbir öğretmen kullanıcı adı ve şifre girmeyecek.


5. Masaüstüne Otomatik Kısayol Oluşturma

Her kullanıcı giriş yaptığında masaüstünde otomatik “Öğretmen Paylaşımı” kısayolu oluşacak.

5.1 Kısayol oluşturma betiği

sudo nano /usr/local/bin/ogretmen-kisayol.sh

İçine yapıştır:

#!/bin/bash # Windows paylaşımının bağlandığı klasör MOUNT_DIR="/mnt/ogretmen" # Kullanıcının masaüstü klasörünü bul (Masaüstü / Desktop farkını otomatik çöz) DESKTOP_DIR="$(xdg-user-dir DESKTOP 2>/dev/null)" # xdg-user-dir bir şey döndürmezse, olası klasörleri dene if [ -z "$DESKTOP_DIR" ]; then if [ -d "$HOME/Masaüstü" ]; then DESKTOP_DIR="$HOME/Masaüstü" elif [ -d "$HOME/Desktop" ]; then DESKTOP_DIR="$HOME/Desktop" else DESKTOP_DIR="$HOME/Masaüstü" mkdir -p "$DESKTOP_DIR" fi fi # Masaüstü klasörünü garanti altına al mkdir -p "$DESKTOP_DIR" SHORTCUT="$DESKTOP_DIR/ogretmen-paylasim.desktop" # .desktop kısayol dosyasını yaz cat <<EOF > "$SHORTCUT" [Desktop Entry] Type=Application Name=Öğretmen Paylaşımı Icon=folder-remote Exec=xdg-open "$MOUNT_DIR" Terminal=false EOF # Çalıştırılabilir yap chmod +x "$SHORTCUT"

Kaydedin → Çıkın.

Çalışma izni verin:

sudo chmod +x /usr/local/bin/ogretmen-kisayol.sh

5.2 Her girişte otomatik çalıştırma

Bunu grafik oturumu başlarken çalışacak global autostart ile yapacağız. 5.2.1 Global autostart .desktop dosyasını oluştur.
sudo mkdir -p /etc/xdg/autostart sudo nano /etc/xdg/autostart/ogretmen-kisayol.desktop İçine şunu yapıştır: [Desktop Entry] Type=Application Name=Öğretmen Paylaşımı Kısayol Oluşturucu Exec=/usr/local/bin/ogretmen-kisayol.sh OnlyShowIn=X-Cinnamon; NoDisplay=true Kaydet → çık.

Artık:

✔ Her öğretmen oturum açtığında kısayol otomatik oluşur
✔ Kısayol açıldığında doğrudan /mnt/ogretmen klasörü görüntülenir
✔ Şifre sorma problemleri tamamen ortadan kalkar
✔ Bağlantı otomatik & hızlı olur

Test: Farklı öğretmenle dene

  1. Oturumu kapat

  2. Tahtada Öğretmen A ile giriş yap

    • Masaüstünde “Öğretmen Paylaşımı” kısayolunu görmen lazım

  3. Çıkış yap, bu sefer Öğretmen B ile giriş yap

    • Onun masaüstünde de aynı kısayol ayrı ayrı oluşacak

Hepsi aynı /mnt/ogretmen klasörüne gider, mount zaten sistem genelinde yapılmış durumda.


Özet:

  • Windows’a bağlanan kullanıcı adı/şifre tek (creds dosyasında)

  • Pardus’ta oturum açan öğretmen kullanıcıları birden çok

  • Script $HOME + xdg-user-dir DESKTOP kullandığı için her kullanıcı kendi masaüstüne kısayol alır.


SONUÇ

Pardus ETAP 23 üzerinde:

✓ Windows paylaşımına şifresiz otomatik bağlanma

✓ Güvenli kimlik dosyası kullanma

✓ Her öğretmen için otomatik masaüstü kısayolu oluşturma

✓ Kalıcı ve hızlı erişim sağlama

adımları eksiksiz anlatıldı.

Yukarıdaki tüm işlemleri yapan; 

Pardus ETAP 23 Cinnamon için – Python GTK3 Uygulaması

Bu uygulama ETAP’ta “Öğretmen Paylaşımı Kurucu (ETAP)” diye görünecek.
GTK3 kullanıyor, Cinnamon ile tam uyumlu.


Yorumlar

Bu blogdaki popüler yayınlar

Pardus Etap 23’de Unutulmuş Etap Yetkili Parolasını Sıfırlama

Pardus Başlangıç Onarma

Pardus Etap 23'den Windows Ağ Paylaşımına Erişim