Denna delen av 99 uppdateras inte längre utan har arkiverats inför framtiden som ett museum.
Här kan du läsa mer om varför.
Mac-nyheter hittar du på Macradion.com och forumet hittar du via Applebubblan.

Problem med ftp efter uppgradering OS X Server 10.2 -> 10.3

Tråden skapades och har fått 8 svar. Det senaste inlägget skrevs .
1
  • Medlem
  • International user
  • 2004-01-26 18:07

Har uppdaterat servern till 10.3.2 och nu verkar det som ftp lagt av helt. Vad jag än försöker med så får jag "login failed" när jag försöker ansluta via ftp.

Har testat följande:
-bytt lösenord samt lösenordstyp
-startat om
-ändrat sharepoints/ftp-root etc
- skapat ny användare för att testa
- testat alla olika autentiseringsmetoder (Standard, Kerberos, Any Method)
- satt på Anonymous access

Kan tillägga att samma ID/PW godtas när man loggar in via afp/remote

Alla förslag (utom ominstallation) mottages tacksamt.

//mattan

  • Medlem
  • 2004-01-26 21:32

vad säger loggarna? titta i /var/log/system.log.

kör tail -f /var/log/system.log i ett terminalfönster när du provar med inlogging via ftp.

  • Medlem
  • International user
  • 2004-01-27 02:07

Fick följande resultat mha ditt kommando:

Jan 27 02:03:56 majorna xinetd[368]: START: ftp pid=8436 from=202.73.108.31
Jan 27 02:04:09 majorna ftpd[8436]: ACCESS DENIED (not in any class) TO cable108-31.cbn.net.id [202.73.108.31]
Jan 27 02:04:09 majorna ftpd[8436]: FTP LOGIN REFUSED (access denied) FROM cable108-31.cbn.net.id [202.73.108.31], mattan

Kan du tyda det?

  • Medlem
  • 2004-01-27 08:02

jag skulle först titta på filerna;

(lessen för terminal kommandon)

cat /etc/ftpusers
cat /etc/ftpaccess

filen ftpusers listar de användare som INTE får använda ftp.

ftpaccess anger rättigheter, felet du anger tyder på att problemet kan ligga i denna fil.

Vad jag förstår så använder du dig av 'vanliga' användare och inte 'root'. Antar även att du ftp'ar inom ditt subnät!? Dvs så att du inte har några firewall-problem.

  • Medlem
  • International user
  • 2004-01-27 08:57

Ok, har kollat mha terminalen. (CLI e helt ok, för jag sitter inte lokalt).

cat /etc/ftpusers ger som svar:

# list of users disallowed any ftp access.
# read by ftpd(8).
Administrator
administrator
root
uucp
daemon
unknown
www

Nu vet jag iaf varför det inte funkar att logga in som admin via ftp.

cat /etc/ftpaccess ger som svar:

cat: /etc/ftpaccess: No such file or directory

Så det väl där felet ligger gissar jag. Gick sen tillbaka till Workgroup Manager och kollade igen och tex "/Library/Webserver/" via ftp med root som owner och gruppen admin som rw-behörighet övriga har read-only. gruppen Staff har dock ingen behörighet men de konton jag använder tillhör även gruppen admin iofs.

Stämmer att jag använder mig av vanliga användare, har dock testat med samma resultat med root.

Jag sitter så långt bort från servern som det går, dvs i Jakarta och servern står i Gbg. Brandväggen är dock avstängd och iom att ftpd svarar på inloggningsförsök så är det väl knappast den som är problemet.

Blir inte klok på detta och inte lättare blir det av att OS X server-manualen ju är skriven för 10.2 när man är en newbie.

//mattan

  • Medlem
  • 2004-01-27 16:24

prova igen med terminalen även om du inte tror att det är firewall...

i terminalen (lessen men jag är terminal-freak)... skriv 'ftp' [enter], skriv 'passive' [enter], skriv 'open "ditt hostname"' [enter]... id och lösen osv...

alt prova med 'ftp -A "hostname"'.

detta för att se om det funkar med passivt/aktiv ftp.

  • Medlem
  • International user
  • 2004-01-27 17:17
Citat:

Skrevs ursprungligen av ville
prova igen med terminalen även om du inte tror att det är firewall...

i terminalen (lessen men jag är terminal-freak)... skriv 'ftp' [enter], skriv 'passive' [enter], skriv 'open "ditt hostname"' [enter]... id och lösen osv...

alt prova med 'ftp -A "hostname"'.

detta för att se om det funkar med passivt/aktiv ftp.

Testade båda alternativen och får detta som svar:

530 Login incorrect.
ftp: Login failed.

Hur var det med ftpaccess? Måste jag inte ha en sådan fil i /etc?

För att klargöra gällande firewallen. Den är alltså helt avstängd på servern. Det finns dock en firewall i routern men det kan väl knappast vara den som bråkar iom att ftp-servern svarar.

Tack för all hjälp Ville. Det uppskattas!

Tillägg:
Testade med sftp och då funkar det såklart. Att jag inte testade det tidigare?!? Har fortfarande ingen aning om vad som felar med ftp men jag kan lika gärna köra sftp som workaround. Säkrare dessutom.

  • Medlem
  • 2004-01-27 18:10

tänkte faktiskt fråga varför du inte använde sftp

du måste inte ha en ftpaccess fil, det är en option...

hör av dig om du vill ha mer hjälp med detta...

  • Medlem
  • International user
  • 2004-01-27 18:40

Tack Ville, men jag låter det nog vara, använder bara ftp i DW och då är det ju bättre med sftp.

Skall dock försöka mig på att installera Fink på servern via terminalen, så dock kommer det garanterat att behövas hjälp

1
Bevaka tråden