Server FTP OS X Server

2

Gestisco un server OS X con i seguenti servizi attivati: Web, MySQL, DNS, AFP, Firewall. Mi piacerebbe anche avviare FTP, e l'ho fatto, ma non riesco a farlo funzionare correttamente. Sono sicuro che c'è un modo, ma non riesco a trovare un modo per farlo funzionare per me.

Cosa ho fatto finora: - attivato il servizio FTP - ha aperto la porta 20-21 nel firewall - ha inoltrato le porte 20-21 dal router al server

Uso Coda per connettermi ai miei FTP (come faccio molto sviluppo web). Quando digito l'indirizzo + credenziali di questo server, tenta di connettersi per circa 2-3 minuti prima di riuscire effettivamente, e quando lo fa elenca le seguenti directory: "Pubblico" (con un'icona di collegamento), "Utenti" (con una scorciatoia icona) e un file chiamato "???" che cerca di aprire subito. Fare [cmd + k] nel Finder comporta anche 2-3 minuti di attesa.

Inoltre, non ho idea di dove creare nuovi utenti per l'FTP (solo per l'FTP) e come dare loro permessi per directory specifiche (senza inutili come "Users" o "Public").

Sono giunto alla conclusione che il server FTP integrato potrebbe non essere l'opzione migliore per me, ma non ho idea di cosa dovrei provare. L'utilizzo di un'app separata non è lo scenario ideale per me poiché sto cercando di evitare di tenere aperte app extra sul mio server.

    
posta Sorin Buturugeanu 25.04.2011 - 10:02
fonte

3 risposte

1

Ti suggerisco di usare ciò che viene fornito con OSX, ovvero sftp / scp, incluso in ogni OSX sin dall'alba.

Abilita SSH nella condivisione (Login remoto), configura gli utenti che hanno accesso e poi prova a usare sftp dal Terminale (se hai familiarità con esso). Prova

man sftp

per vedere l'aiuto.

DESCRIPTION sftp is an interactive file transfer program, similar to ftp(1), which performs all operations over an encrypted ssh(1) transport.

Hai i vantaggi di "ftp-like" più tutto è crittografato.

Se vuoi continuare a utilizzare ftp, ti suggerisco di dare un'occhiata al file conf di ftpd, che si trova in /etc/ftpd.conf e / etc / ftpusers

In ogni caso, dai un'occhiata alla pagina man di ftpd.conf e ftpusers:

man ftpd.conf
man ftpusers

... per vedere altre opzioni che puoi aggiungere lì (perché quella di default sarà probabilmente vuota o con poche cose in essa).

Non c'è un bel programma per configurare FTP su OSX (c'è nella versione Server per quanto posso ricordare).

Si noti che FTP non è un protocollo molto sicuro per impostazione predefinita e quindi dovrebbe essere eseguito all'interno di un chroot. (suggerimento: man ftpchroot).

    
risposta data 26.04.2011 - 11:36
fonte
0

Vorrei andare con vsftpd . Qualche tempo fa ho scritto su impostando vsftpd su Mac OS X .

    
risposta data 26.05.2011 - 13:49
fonte
0

Dai una Rumpus una prova. Soluzione server FTP molto più semplice con una GUI molto facile da usare, ma ha ancora tonnellate di opzioni. Lo usiamo al lavoro per fornire contenuti ai clienti e anche per ricevere contenuti dai fornitori. Estremamente facile da usare, ma è anche molto configurabile.

(il mio secondo post di fila su Rumpus ... non ti preoccupare, non mi pagano, solo un cliente molto felice!)

    
risposta data 12.01.2012 - 06:40
fonte

Leggi altre domande sui tag