Server FTP Windows con Wine porta 21

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
PiloPilo
Prode Principiante
Messaggi: 15
Iscrizione: venerdì 14 dicembre 2007, 23:08

Server FTP Windows con Wine porta 21

Messaggio da PiloPilo »

Ho la necessità di utilizzare un server FTP per Windows (con Wine) con la porta 21.
Premetto che se usouna'latra porta (es. 2121) tutto funziona perfettamente.
Con la porta 21 mi da "accesso negato".
Dove devo agire affinchè sia possibile utilizzare tale porta?

Non rispondetemi "Utilizza un server Linux" perchè se devo utilizzare proprio quello ci sono dei motivi oggettivi
e non soggettivi (mi permette di eseguire comandi remoti tipo: "START /W nomeapplicazione.exe" come in Windows)
Ho già provato e funziona perfettamente, ma su una porta superiore alla 1021 o giù di lì)

Grazie mille a tutti.
Avatar utente
Massimo S.
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1931
Iscrizione: giovedì 28 settembre 2006, 14:34

Re: Server FTP Windows con Wine porta 21

Messaggio da Massimo S. »

"Utilizza un server Linux"  ;D


Vabbe scherzo, il problema dovrebbe essere che per usare le porte inferiori a 1024 sono necessari i diritti di root.

Se il server ftp lo lanci con

Codice: Seleziona tutto

wine qualcosa.exe
prova invece

Codice: Seleziona tutto

sudo wine qualcosa.exe
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: Server FTP Windows con Wine porta 21

Messaggio da Guiodic »

PiloPilo ha scritto: (mi permette di eseguire comandi remoti tipo: "START /W nomeapplicazione.exe" come in Windows)
Wow, viva la sicurezza...
Avatar utente
Massimo S.
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1931
Iscrizione: giovedì 28 settembre 2006, 14:34

Re: Server FTP Windows con Wine porta 21

Messaggio da Massimo S. »

Guiodic ha scritto:
PiloPilo ha scritto: (mi permette di eseguire comandi remoti tipo: "START /W nomeapplicazione.exe" come in Windows)
Wow, viva la sicurezza...
Ah, a proposito di sicurezza forse anche i programmi lanciati in questo modo saranno eseguiti con i diritti di root se il server ftp è lanciato con sudo
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: Server FTP Windows con Wine porta 21

Messaggio da Guiodic »

Massimo S. ha scritto:
Guiodic ha scritto:
PiloPilo ha scritto: (mi permette di eseguire comandi remoti tipo: "START /W nomeapplicazione.exe" come in Windows)
Wow, viva la sicurezza...
Ah, a proposito di sicurezza forse anche i programmi lanciati in questo modo saranno eseguiti con i diritti di root se il server ftp è lanciato con sudo
Sì ma essendo programmi per Windows rimangono limitati al Windows virtuale.

In ogni caso non capisco una cosa: se hai bisogno di lanciare da remoto programmi, perché non ti servi di ssh?
Avatar utente
Massimo S.
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1931
Iscrizione: giovedì 28 settembre 2006, 14:34

Re: Server FTP Windows con Wine porta 21

Messaggio da Massimo S. »

Guiodic ha scritto: Sì ma essendo programmi per Windows rimangono limitati al Windows virtuale.
Io non mi fiderei troppo, wine mi pare accede a tutto il file system come disco Z:

Immagina un bel del Z:*.* ricorsivo  ;D
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: Server FTP Windows con Wine porta 21

Messaggio da Guiodic »

Massimo S. ha scritto:
Guiodic ha scritto: Sì ma essendo programmi per Windows rimangono limitati al Windows virtuale.
Io non mi fiderei troppo, wine mi pare accede a tutto il file system come disco Z:

Immagina un bel del Z:*.* ricorsivo  ;D
Si vede che non lo uso Wine, manco la sapevo sta cosa...
PiloPilo
Prode Principiante
Messaggi: 15
Iscrizione: venerdì 14 dicembre 2007, 23:08

Re: Server FTP Windows con Wine porta 21

Messaggio da PiloPilo »

Innanzi tutto grazie, ma scusate se insisto, la mia richiesta era estremamante semplice, provo a riformularla in altro modo:
E' possibile, modificando un qualche file di configurazione, utilizzare la porta 21 nel server FTP sotto Wine altrimenti
riservata da Linux?
Il motivo è che l'applicativo da server iSeries utilizza, tramite FTP, dei programmi per Windows (scritti da me) che eseguono funzioni
particolari (stampe in PDF, Visualizzazione documenti, ecc. ecc.) Il client su iSeries si connette con tanto di user e password ed
esegue solo quello per cui è stato programmato. In ogni caso Wine non è stupido:, su "Z:" non mi lascia fare nulla.
Le applicazioni richiamate devono girare solo all'interno di Wine. Il motivo è quello della compatibilità. Infatti risuscendo a risolvere il problema poteri
utilizzare un desktop Ubuntu con tutto quello che mi serve come client del gestionale su iSeries senza nulla invidiare ad altro
S.O. (non faccio nomi); e questo è importante: senza toccare alcunchè del software.
Il risultato sarebbe buono. Non trovate? 
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: Server FTP Windows con Wine porta 21

Messaggio da Guiodic »

PiloPilo ha scritto: Il risultato sarebbe buono. Non trovate? 
Domand: ma l'ftp è assolutamente necessario? voglio dire: non si può fare la stessa cosa servendosi di ssh?

Forse non capisco bene la tua esigenza. Tu hai un server IBM con iseries? questi programmi windows che fanno? prendono un file dal server iseries e ad esempio lo visualizzano o lo stampano?
L'ftp ti serve per connetterti all'iseries? e allora perché un server ftp?
PiloPilo
Prode Principiante
Messaggi: 15
Iscrizione: venerdì 14 dicembre 2007, 23:08

Re: Server FTP Windows con Wine porta 21

Messaggio da PiloPilo »

Guiodic ha scritto:
PiloPilo ha scritto: Il risultato sarebbe buono. Non trovate? 
Domand: ma l'ftp è assolutamente necessario? voglio dire: non si può fare la stessa cosa servendosi di ssh?

Forse non capisco bene la tua esigenza. Tu hai un server IBM con iseries? questi programmi windows che fanno? prendono un file dal server iseries e ad esempio lo visualizzano o lo stampano?
L'ftp ti serve per connetterti all'iseries? e allora perché un server ftp?


A parte che non ho dimestichezza con ssh, il server FTP mi garantisce piena compatibilità con tutte le versioni di windows utilizzate, non solo
ma c'è già tutta una infrastruttura sofware basata su questo strumento per:
- Trasferire i files (è il problema minore)
- Lanciare applicazioni win (es. le stampe in modalità testo sono inviate, rielaborate da applicazione windows e trasformate in PDF
  sullo stile dei tabulati a lettura facilitata (una riga si e una no con lo sfondo in azzurrino)e visualizzate con viewer PDF, oppure per stampare
  i documenti (bolle, fatture, ordini, ecc.) su modulo grafico JPEG/WMF riempito dinamicamente dai dati gestionali, sempre su Laser o inkjet,
  oppure ancora visualizzare le fatture scannerizzate o gestire il Gantt del planning di produzione, o inviare documenti con e-mail in automatico,
  ecc. ecc.
Capisci anche tu che modificare l'infrastruttura software esistente (quando sei ad un passo dalla soluzione), con nuovi problemi di
compatibilità e di allineamenti su tutto l'installato diventa un po' problematico.
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: Server FTP Windows con Wine porta 21

Messaggio da Guiodic »

PiloPilo ha scritto: Capisci anche tu che modificare l'infrastruttura software esistente (quando sei ad un passo dalla soluzione), con nuovi problemi di
compatibilità e di allineamenti su tutto l'installato diventa un po' problematico.
Certo, è vero. Come si chiama questo server ftp?
PiloPilo
Prode Principiante
Messaggi: 15
Iscrizione: venerdì 14 dicembre 2007, 23:08

Re: Server FTP Windows con Wine porta 21

Messaggio da PiloPilo »

Guiodic ha scritto:
PiloPilo ha scritto: Capisci anche tu che modificare l'infrastruttura software esistente (quando sei ad un passo dalla soluzione), con nuovi problemi di
compatibilità e di allineamenti su tutto l'installato diventa un po' problematico.
Certo, è vero. Come si chiama questo server ftp?
Si chiama ArgoSoft FTP Server. Ma il problema, ti ripeto non è esso. Va benissimo (anzi devo essere sincero non me l'aspettavo che funzionasse
ESATTAMENTE!!! come su Win, solo che non va sulla porta 21.
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: Server FTP Windows con Wine porta 21

Messaggio da Guiodic »

PiloPilo ha scritto:
Guiodic ha scritto:
PiloPilo ha scritto: Capisci anche tu che modificare l'infrastruttura software esistente (quando sei ad un passo dalla soluzione), con nuovi problemi di
compatibilità e di allineamenti su tutto l'installato diventa un po' problematico.
Certo, è vero. Come si chiama questo server ftp?
Si chiama ArgoSoft FTP Server. Ma il problema, ti ripeto non è esso. Va benissimo (anzi devo essere sincero non me l'aspettavo che funzionasse
ESATTAMENTE!!! come su Win, solo che non va sulla porta 21.
Sicuro che non sia un banale problema di firewall? Usando un'altra porta il lancio remoto delle applicazioni funziona?
PiloPilo
Prode Principiante
Messaggi: 15
Iscrizione: venerdì 14 dicembre 2007, 23:08

Re: Server FTP Windows con Wine porta 21

Messaggio da PiloPilo »

Il problema è semplicemente che all'avvio del server FTP se impostata la porta 21 mi da "Accesso negato" e di conseguenza il
server non parte, mentre se uso la porta 2121 o altro (superiore a 1024) tutto funziona.
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: Server FTP Windows con Wine porta 21

Messaggio da Guiodic »

PiloPilo ha scritto: Il problema è semplicemente che all'avvio del server FTP se impostata la porta 21 mi da "Accesso negato" e di conseguenza il
server non parte, mentre se uso la porta 2121 o altro (superiore a 1024) tutto funziona.

Non c'è modo di configurare il server in maniera permanente? o il problema è che dovresti anche riconfigurare i client?
PiloPilo
Prode Principiante
Messaggi: 15
Iscrizione: venerdì 14 dicembre 2007, 23:08

Re: Server FTP Windows con Wine porta 21

Messaggio da PiloPilo »

Guiodic ha scritto:
PiloPilo ha scritto: Il problema è semplicemente che all'avvio del server FTP se impostata la porta 21 mi da "Accesso negato" e di conseguenza il
server non parte, mentre se uso la porta 2121 o altro (superiore a 1024) tutto funziona.

Non c'è modo di configurare il server in maniera permanente? o il problema è che dovresti anche riconfigurare i client?
Il server può essere configurato in maniera permanente e ripeto non è lui ad avere problemi, ma sono tutte le applicazioni client
che vanno riconfigurate (per default si assume la porta 21). Ma non sarebbe nemmono questo il vero problema, è un lavoretto da poco,
il vero problema che sulle versioni precedenti l'i5/OS (OS/400) la porta 21 non era modificabile (per fortuna dalla versione 5 si).
Infatti se non riuscirò modificherò le applicazioni client (per i vecchi AS/400 pazienza non potranno scegliere tra win e Ubuntu).
Spero ti sia chiaro il problema, che per altro non è così determinante come ti ho spiegato. Ma dato che mi sembrava una cosa banale
ho aperto il quesito. Con tutta probabilità, visto che i test sulle applicazioni sotto Wine li ho appena iniziati, i problemi (se mai  ci saranno)
forse saranno altri e ben più irrisolvibili. Spero ti sia chiaro lo scopo del lavoro che sto facendo:
poter offrire una alternativa Ubuntu desktop pienamente funzionante agli utenti AS/400 e iSeries che utilizzano le mie applicazioni.
Io personalmente sto passando gradatamente ad Ubuntu e ne sono entusiasta oltre che innamorato. E credo che se un utente aziendale
che possa verificare con mano l'affidabilità e la stabilità (oltre alla bellezza estetica del sistema) e la compatibilità (tutto sommato) col
preesistente (considerando invece che l'ultima versione di Win presenta effettivamente tante incompatibilità sul regresso) potrebbe considerare seriamente la migrazione a Ubunto anzichè a Vista. Quindi lo scopo è semplice.
la migrazione a Ubuntu
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: Server FTP Windows con Wine porta 21

Messaggio da Guiodic »

Al di là del problema... ancora non ho ben capito come è fatta questa applicazione... usi iseries come client di un desktop?

Cmq il problema della porta 21 potrebbe essere dovuto al fatto che wine non riesce ad aprire la porta.
Allora potresti fare così: configurare il servet ftp su 2121.

Poi configurare iptables perché indirizzi i pacchetti dalla 21 alla 2121

una cosa del tipo:

iptables -A PREROUTING -t nat -p tcp -i ethX –dport 21 -j DNAT –to tuoip:2121
PiloPilo
Prode Principiante
Messaggi: 15
Iscrizione: venerdì 14 dicembre 2007, 23:08

Re: Server FTP Windows con Wine porta 21

Messaggio da PiloPilo »

Proverò il comando (postami anche il contrario cioè per ripristinare la configurazione inversa).
Il concetto di iSerie come client del desktop è in parte vera, ovvero per alcune cose l'iSeries si serve del PC,
per tutto il resto è l'iSeries che serve il PC. E' un po complesso ma se potessi vedere capiresti subito.
Intanto grazie.
Avatar utente
Massimo S.
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1931
Iscrizione: giovedì 28 settembre 2006, 14:34

Re: Server FTP Windows con Wine porta 21

Messaggio da Massimo S. »

PiloPilo ha scritto: Innanzi tutto grazie, ma scusate se insisto, la mia richiesta era estremamante semplice, ..
E io ti avevo dato una risposta semplice  ;D ovvero di provare con sudo, non ho capito se hai fatto questa prova.
PiloPilo ha scritto: ...... In ogni caso Wine non è stupido:, su "Z:" non mi lascia fare nulla. ...
Anche se lanciato con sudo?
PiloPilo
Prode Principiante
Messaggi: 15
Iscrizione: venerdì 14 dicembre 2007, 23:08

Re: Server FTP Windows con Wine porta 21

Messaggio da PiloPilo »

Massimo S. ha scritto:
PiloPilo ha scritto: Innanzi tutto grazie, ma scusate se insisto, la mia richiesta era estremamante semplice, ..
E io ti avevo dato una risposta semplice  ;D ovvero di provare con sudo, non ho capito se hai fatto questa prova.
PiloPilo ha scritto: ...... In ogni caso Wine non è stupido:, su "Z:" non mi lascia fare nulla. ...
Anche se lanciato con sudo?
Scusa il ritardo, oggi ero impegnato.
Certo che ho provato con sudo, ma non gli piace uguale.
Poi in ogni caso non voglio usare sudo. Il server NON DEVE AVERE i diritti di root! Anche solo per motivi di sicurezza.
Infatti con la porta 2121 va a meraviglia senza alcun diritto di amministratore e così deve essere. Poi ripeto
se la cosa non è così semplice come pensavo lascierò perdere ed utilizzerò la porta 2121.
Ciao!
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: Bing [Bot] e 5 ospiti