Samba Dasar Informasi
Mulai, Menghentikan, dan restart Samba
Kebanyakan distribusi Linux datang dengan script untuk memulai, berhenti, dan restart samba dengan benar. Jika Anda tidak, gunakan perintah di bawah kolom Perintah Opsional
Runlevel Script | Opsional Command | |
Mulai Samba | /etc/rc.d/init.d/samba start | /usr/sbin/smbd -D dan /usr/sbin/nmbd -D |
Stop Samba | /etc/rc.d/init.d/samba stop | killall -TERM smbd dan killall -TERM nmbd |
Restart Samba | /etc/rc.d/init.d/samba restart | killall -HUP smbd dan killall -HUP nmbd |
Semua tindakan Samba seperti usaha login dan transfer file dapat log in / var / log / direktori samba. Dalam direktori ini tindakan akan dicatat dengan nama mesin. Sebagai contoh, semua tindakan dari mesin yang bernama "Morpheus" dicatat dalam file /var/log/samba/log.morpheus . tindakan Pengguna juga bisa login di bawah dua file bernama /var/log/log.smb dan /var/log/log.nmb . Hal ini dikonfigurasi di smb.conf file menggunakan opsi log file . Misalnya, untuk mendata tindakan dengan nama mesin menggunakan baris berikut:
log file = /var/log/samba/log.%m
Windows Workgroup
Anda dapat menentukan Windows Network Neighborhood Workgroup mesin Linux anda terlihat dalam dan deskripsi mesin dengan mengedit baris berikut di smb.conf :
workgroup = WORKGROUPNAME
server string = MACHINE DESCRIPTION
Kontrol Akses
smb.conf dapat digunakan untuk memungkinkan dan menolak akses dengan alamat IP. Hal ini dilakukan dengan daftar alamat IP atau subnet pada baris yang dimulai dengan hosts allow dan hosts deny . Contoh:
Contoh | Penjelasan |
hosts allow 192.168.10.0/255.255.255.0 | Mengizinkan semua host di jaringan yang diberikan / netmask |
hosts allow 160.210 EXCEPT 160.210.24.56 | Mengizinkan semua host yang diawali dengan 160,210 kecuali 160.210.24.56 |
hosts allow 192.168.10 192.168.20 | mengizinkan semua host yang diawali dengan 192.168.10 atau 192.168.20 |
hosts deny 130.74 | menyangkal semua host dimulai dengan 130,74 |
Menggunakan Samba dengan Windows NT 4.0 Service Pack 3 atau lebih tinggi
Samba dapat dikonfigurasi untuk mengirim plain-text password atau password terenkripsi. Protokol Microsoft SMB awalnya digunakan password plain-text. Namun, dengan Service Pack 3 atau lebih tinggi untuk Windows NT 4.0, mereka mengubah protokol untuk menggunakan kata sandi terenkripsi. Samba harus dikonfigurasi untuk dapat terhubung ke Windows NT 4.0 mesin. Salah satu cara untuk melakukannya adalah dengan memodifikasi registry NT, namun, jika Anda memilih pilihan ini semua mesin NT harus dikonfigurasi untuk menggunakan password teks biasa yang memakan waktu dan mungkin menyebabkan konflik di tempat lain. Cara mudah untuk menangani ini adalah untuk mengkonfigurasi Samba untuk mengirim sandi terenkripsi. Hal ini dapat dilakukan dengan langkah-langkah berikut:
1. Buat file password terpisah untuk Samba didasarkan pada Anda /etc/passwd file. Ini akan membuat pengguna Samba untuk setiap pengguna yang sudah ada di sistem anda. Untuk melakukan hal ini dengan menjalankan perintah cat /etc/passwd | mksmbpasswd.sh > /etc/smbpasswd . Script harus dalam /usr/bin direktori atau Anda bisa mendapatkannya di sini .
2. Pastikan hanya root yang jelas memiliki izin untuk membaca dan menulis ke file password Samba dengan perintah chmod 600 smbpasswd .
3. Script tidak salin password. Untuk mengatur sandi Samba untuk setiap pengguna sehingga memungkinkan mereka account Samba, gunakan perintah smbpasswd username untuk setiap pengguna.
smbclient //MACHINENAME/sharename
Jika Anda ingin mengirimkan username berbeda dengan Samba Server, jalankan perintah (ganti username dengan username Anda).
smbclient //MACHINENAME/sharename -U username
Jika password dikaitkan dengan nama pengguna, Anda akan diminta untuk itu. Setelah Anda disahkan dalam protokol SMB, Anda akan di smb: \> prompt. Hal ini mirip dengan sesi ftp mana get, put, pwd, ls , dll dapat digunakan untuk menavigasi. Ketik help untuk daftar perintah.
Tidak ada komentar:
Posting Komentar