OS X Lion Server dan FTP

2

Saya mengalami masalah dengan Server Singa saya dengan FTP.

Saya berhasil mengaktifkan FTP melalui sudo launchctl load -w /System/Library/LaunchDaemons/ftp.plistbaik-baik saja. Tetapi sekarang saya ingin mengontrol pengguna mana yang dapat mengakses direktori mana di server.

Saya membuat sharing (untuk AFP) dan mengaktifkan titik berbagi untuk FTP dengan sudo sharing -e Sites -s 110

Ketika saya sekarang masuk menggunakan FTP, saya dapat mengakses setiap direktori di sistem saya. Apakah ada cara untuk memberi tahu pengguna mana yang dapat mengakses folder mana?

Julian F. Weinert
sumber

Jawaban:

0

Saya bukan ahli, tetapi ketika saya ingin membuat direktori default di localhost menunjuk ke instalasi WordPress untuk menjalankan upgrade, saya mengedit /etc/ftpd.confdan menambahkan baris ini:

chroot all /Users/User/Sites/WordPressSite

Dokumentasi untuk ftpd.confdapat diakses dengan menjalankan man ftpd.conf. Sepertinya Anda dapat menetapkan pengguna ke grup ("kelas"), di atas saya menggunakan kelas "semua", tetapi jika Anda mengatur pengguna (lihat man ftpusers) Anda mungkin dapat mengatur izin yang Anda inginkan per pengguna.

Douglas
sumber