Toon posts:

Debian apt-get login

Pagina: 1
Acties:
  • 48 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik wil graag weten of het volgende mogelijk is met apt-get.
Ik heb gezocht in de apt-get handleidingen en gezocht op google en hier en kon er echt niks over vinden!!

Misschien dat iemand anders hier het wel weer??

Ik heb op dit moment een apt-server draaien (proftpd) waarop packages staan.
Deze staat nu op anonymous login zodat de zogenaamde apt-client kan inloggen.

Is het mogelijk dat ik een password op de ftp server zet, zodat ik met apt-client moet inloggen om de packages te kunnen downloaden en installeren???

  • VROEM!
  • Registratie: Februari 2000
  • Laatst online: 18-05-2025

VROEM!

broembroem!

ik dacht dat de home directoties altijd een password hadden. Als je dus een user maakt en de packages in zijn home dir gooit zou je klaar moeten zijn. Evt alleen nog de anonieme ftp uitzetten.

ieeeepppppp :P


  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Uit man sources.list, zoekend op 'pass':
ftp The ftp scheme specifies an FTP server for the archive. APT's FTP behavior is highly con­
figurable; for more information see the apt.conf(5) manual page.
Op naar man apt.conf dus, zoekend op 'pass' in man apt.conf vond ik dit:
ftp FTP URIs; ftp::Proxy is the default proxy server to use. It is in the standard form of
ftp://[[user][:pass]@]host[:port]/ and is overriden by the ftp_proxy environment vari­
able.
dat lijkt wel haast te zijn wat jij zoekt.

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
VROEM! schreef op 14 april 2004 @ 14:37:
ik dacht dat de home directoties altijd een password hadden. Als je dus een user maakt en de packages in zijn home dir gooit zou je klaar moeten zijn. Evt alleen nog de anonieme ftp uitzetten.
Volgens mij is dat niet zijn vraag, zijn vraag is dacht ik hoe hij apt kan vertellen een password te gebruiken :), niet hoe hij proftpd om een password laat vragen, wat triviaal is volgens mij :)

Verwijderd

Topicstarter
Bedankt voor je antwoord, ik ga het testen en als ik het werkend heb zal ik het wel posten.

Nu heb ik alleen nog een andere vraag.
(Moet ik deze hier posten of moet ik een nieuwe topic ervoor openen, het gaat ook over apt-get, maar dan over het update van de packages) (blaataaps??)

//EDIT
VROEM!

Het password op de server heb ik wel voor elkaar, het ging om het inloggen met apt-get!!!

[ Voor 17% gewijzigd door Verwijderd op 14-04-2004 14:52 ]


  • VROEM!
  • Registratie: Februari 2000
  • Laatst online: 18-05-2025

VROEM!

broembroem!

Verwijderd schreef op 14 april 2004 @ 14:31:

Is het mogelijk dat ik een password op de ftp server zet, zodat ik met apt-client moet inloggen om de packages te kunnen downloaden en installeren???
Volgens mij wil hij toch een password op de server B)

ieeeepppppp :P


Verwijderd

Topicstarter
Ik krijg het nog niet voor elkaar!!!
ik heb nu in de sources.list:
deb ftp://ivo:ivo@192.168.0.200 debs/

Maar dat werkt niet!!

Wat doe ik fout??

Als ik hem met windows invoer in een explorer doet die het wel!!

//edit

De volgende error treed op als ik met apt-setup probeer in te stellen:

Failed to tech ftp://ivo:ivo@192.168.0.200/debs/Packages Unable to
fetch file, server said '/debs/Packages.gz': No such file or directory '
E: Some index files failed to download, they have been ignored, or old ones used instead.


Terwijl, als ik hem anonymous laat inloggen en dus de server op anonymous hebt ingesteld doet die het wel!!

[ Voor 69% gewijzigd door Verwijderd op 15-04-2004 16:57 ]


  • ajvdvegt
  • Registratie: Maart 2000
  • Laatst online: 04-12-2025
Wat zijn de errors?

I don't kill flies, but I like to mess with their minds. I hold them above globes. They freak out and yell "Whooa, I'm *way* too high." -- Bruce Baum


Verwijderd

Topicstarter
De volgende error treed op als ik met apt-setup probeer in te stellen:

Failed to tech ftp://ivo:ivo@192.168.0.200/debs/Packages Unable to
fetch file, server said '/debs/Packages.gz': No such file or directory '
E: Some index files failed to download, they have been ignored, or old ones used instead.


Terwijl, als ik hem anonymous laat inloggen en dus de server op anonymous hebt ingesteld doet die het wel!!

  • ge-flopt
  • Registratie: Februari 2001
  • Laatst online: 20-02 10:49
Staat die file daar ook? Het lijkt er wel op dat hij de connectie kan maken maar de files alleen niet ziet.

Verwijderd

Topicstarter
ge-flopt schreef op 27 april 2004 @ 10:47:
Staat die file daar ook? Het lijkt er wel op dat hij de connectie kan maken maar de files alleen niet ziet.
Als ik het zonder username and password doe, (dus anonymous) doet die het wel gewoon.

En via windows kan ik er wel zo inkomen, en zie ik daar de Packages.gz staan.

  • ge-flopt
  • Registratie: Februari 2001
  • Laatst online: 20-02 10:49
En als je in een ftp client ftp://ivo:ivo@192.168.0.200/debs intyped kom je er dan wel?

Verwijderd

Topicstarter
ge-flopt schreef op 27 april 2004 @ 12:03:
En als je in een ftp client ftp://ivo:ivo@192.168.0.200/debs intyped kom je er dan wel?
client is nie standaart geinstalleerd of wel?

Verwijderd

Topicstarter
Dat commando werkt niet op de ftp client.
De ftp client werkt met "ftp hostadres"

Dus ik kan dat neit testen!

  • Bergen
  • Registratie: Maart 2001
  • Laatst online: 18-02 13:22

Bergen

Spellingscontroleur

Maar dat kun je wel gewoon in de internet explorer intypen toch...

Verwijderd

Topicstarter
Bergen schreef op 27 april 2004 @ 12:50:
Maar dat kun je wel gewoon in de internet explorer intypen toch...
Ja en dan werkt die.
En dan zie ik een map debs met daarin Packages.gz

dus :S

Verwijderd

whoeps, foutje


heeft ivo wel leesrechten in de debs dir?


aanvulling , met de cmd tool ncftp gaat het zo:
ncftp -u user -p pass hostnaam/dir

[ Voor 94% gewijzigd door Verwijderd op 27-04-2004 13:25 ]


Verwijderd

Topicstarter
Verwijderd schreef op 27 april 2004 @ 12:59:
whoeps, foutje


heeft ivo wel leesrechten in de debs dir?
Ja wat het is een home directory, en ik heb het net nog ff gecontroleerd!

Verwijderd

het zit hem hierin denk ik:
Failed to tech ftp://ivo:ivo@192.168.0.200/debs/Packages Unable to
fetch file, server said '/debs/Packages.gz': No such file or directory

hij kijkt op de verkeerde plek, apt verwacht een bepaalde struktuur op een server, mischien vergelijken met bv
deb http://ftp.de.debian.org/debian/ sid main non-free contrib
ff http://ftp.de.debian.org/debian/ in je browser en die site vergelijken met je eigen setup?

Het aanloggen met het uid en pwd lukt je dus wel, aangezien de server je verteld :fetch file, server said '/debs/Packages.gz': No such file or directory

Verwijderd

Topicstarter
Verwijderd schreef op 27 april 2004 @ 13:30:
het zit hem hierin denk ik:
Failed to tech ftp://ivo:ivo@192.168.0.200/debs/Packages Unable to
fetch file, server said '/debs/Packages.gz': No such file or directory

hij kijkt op de verkeerde plek, apt verwacht een bepaalde struktuur op een server, mischien vergelijken met bv
deb http://ftp.de.debian.org/debian/ sid main non-free contrib
ff http://ftp.de.debian.org/debian/ in je browser en die site vergelijken met je eigen setup?

Het aanloggen met het uid en pwd lukt je dus wel, aangezien de server je verteld :fetch file, server said '/debs/Packages.gz': No such file or directory
Maar dan zou die het toch ook niet kunnen doen met de anonymous login.
En met anonymous doet die het bij mij wel:
"deb ftp://192.168.0.200 debs/"

Verwijderd

volgens mij , met anonymus login werkt proftpd met een soort van chroot omgeving dus lijkt het of het pad is /debs/blaat maw, het begint met een slash.

in een homedir begin je niet met een / want je staat niet bovenaan.

maak hier deb ftp://192.168.0.200 debs/ en van
deb ftp://192.168.0.200 ../debs/ ?

Verwijderd

Topicstarter
Verwijderd schreef op 27 april 2004 @ 13:55:
volgens mij , met anonymus login werkt proftpd met een soort van chroot omgeving dus lijkt het of het pad is /debs/blaat maw, het begint met een slash.

in een homedir begin je niet met een / want je staat niet bovenaan.

maak hier deb ftp://192.168.0.200 debs/ en van
deb ftp://192.168.0.200 ../debs/ ?
Maar eigenlijk is anonymous login en account/password login bij mij het zelfde.

Ik heb namelijk in proftpd ingesteld dat als iemand anonymous inlogt de via de gebruiker ivo wordt ingelogt. Deze komt dan in de home directory van ivo.
Dat is dus eigenlijk het zelfde als dat ik met username ivo inlog!!


p.s. wat is een chroot omgeving??

  • ge-flopt
  • Registratie: Februari 2001
  • Laatst online: 20-02 10:49
chroot omgeving is de homedrive, waar het net lijkt of dat dat de root is.

Zou je eens iets willen proberen? Probeer met apt-get te updaten en meteen na de foutmelding eens in de log file van je FTP-daemon te kijken. Kijk dan eens wat de laatste foutmelding is.

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Verwijderd schreef op 27 april 2004 @ 14:07:
[...]


p.s. wat is een chroot omgeving??
Je mag ook zelf wel wat proberen hoor :)
man chroot en google op chroot leggen dat prima uit, daar heb je ons niet voor nodig :)

Verwijderd

en heb je ../debs in je sources list al geprobeert?

kan best zijn dat proftpd je in /home/ivo laat uitkomen met anonymus , maar dan nog lijkt dat dat of je in je root staat, je zal niet omhoog kunnen cd'en

[ Voor 61% gewijzigd door Verwijderd op 27-04-2004 14:27 ]


Verwijderd

Topicstarter
blaataaps schreef op 27 april 2004 @ 14:10:
[...]

Je mag ook zelf wel wat proberen hoor :)
man chroot en google op chroot leggen dat prima uit, daar heb je ons niet voor nodig :)
Sorry blaataaps je hebt gelijk!

Verwijderd

Topicstarter
Verwijderd schreef op 27 april 2004 @ 14:25:
en heb je ../debs in je sources list al geprobeert?

kan best zijn dat proftpd je in /home/ivo laat uitkomen met anonymus , maar dan nog lijkt dat dat of je in je root staat, je zal niet omhoog kunnen cd'en
Ik heb anonymous niet meer aanstaan, dus dat zoiezo al niet

En "deb ftp://ivo:ivo@192.168.0.200 ../debs/" werkte niet ( ik neem aan dat je het zo bedoelde?)


edit:
ik ga ff stukje wandelen, ben met een half uur / uur terug

[ Voor 10% gewijzigd door Verwijderd op 27-04-2004 14:33 ]


Verwijderd

Topicstarter
Verwijderd schreef op 27 april 2004 @ 14:30:
[...]


Ik heb anonymous niet meer aanstaan, dus dat zoiezo al niet

En "deb ftp://ivo:ivo@192.168.0.200 ../debs/" werkte niet ( ik neem aan dat je het zo bedoelde?)


edit:
ik ga ff stukje wandelen, ben met een half uur / uur terug
edit:
mm, geen reacties meer, ow btw ik ben weer terug!!

  • ge-flopt
  • Registratie: Februari 2001
  • Laatst online: 20-02 10:49
A. Hoef je niet te melden.
B. Je hebt ook nog niet geregaeerd op mijn vraag:
ge-flopt schreef op 27 april 2004 @ 14:09:
Zou je eens iets willen proberen? Probeer met apt-get te updaten en meteen na de foutmelding eens in de log file van je FTP-daemon te kijken. Kijk dan eens wat de laatste foutmelding is.

Verwijderd

Topicstarter
ge-flopt schreef op 27 april 2004 @ 15:24:
A. Hoef je niet te melden.
B. Je hebt ook nog niet geregaeerd op mijn vraag:

[...]
Ik heb apt-get update gedaan met sources.list:
"deb ftp://ivo:ivo@192.168.0.200 debs/"

en hij geeft de volgende errors:
Failed to fetch ftp://ftp:ftp@192.168.0.200/debs/Packages Unable to fetch file,
server said '/debs/Packages.gz: no such file or directory '

En ik weet niet waar de log file van proftpd staan, (kan hem nog nie vinden)

[ Voor 7% gewijzigd door Verwijderd op 27-04-2004 15:38 ]


  • ge-flopt
  • Registratie: Februari 2001
  • Laatst online: 20-02 10:49
Kijk eens in /var/log/ staat hij daar niet?

Verwijderd

Topicstarter
ge-flopt schreef op 27 april 2004 @ 15:56:
Kijk eens in /var/log/ staat hij daar niet?
Nee volgens mij niet :S:S

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Als je debian hebt, durf ik er haast wel een krat bier tussen te zetten dat proftpd ergens logt in /var/log . Volgens mij moet je de oplossing nog steeds bij chroot zoeken trouwens. Maar nu is het moment gekomen dat je zelf dingen mag proberen, iets meer eigen initiatief kan geen kwaad, en de mededeling dat je weer terug bent van een wandeling draagt natuurlijk inhoudelijk niet zo bijster veel bij, het lijkt meer op een kick. Rest mij nog te zeggen dat :s of iets dergelijks hier niet een gangbare smiley is, de faq en de policy ben je inmiddels al vaak genoeg op gewezen, dat doe ik deze keer dus maar niet.
Voor de goede orde, de TS heeft de oplossing gevonden:
De oplossing was als volgt.
Je moet in de sources van apt-get de volgende regel plaatsten:
"deb ftp://ivo:ivo@192.168.0.200 /home/ivo/debs/" in plaats van "deb ftp://ivo:ivo@192.168.0.200 debs/"

[ Voor 19% gewijzigd door blaataaps op 03-05-2004 12:06 ]

Pagina: 1

Dit topic is gesloten.