Juurdepääs hoidlatele Debianis, Ubuntus või derivaatides SSH, mitte HTTP / FTP kaudu

Kõige tavalisem asi maailmas on see, et konfigureerime oma repod Debianis, Ubuntus või derivaatides, mis osutavad ametlikele repodele HTTP või FTP kaudu, see tähendab, et ma redigeerin faili /etc/apt/sources.list ja panin midagi sellist:

deb http://repos.mired.net/ubuntu-precise/ precise universe multiverse restricted

Või koos Debianiga:

deb ftp://repos.mired.net/debian/wheezy/ wheezy main contrib non-free

Ja see on hea, selles pole midagi halba.

Asi on selles, et mõnikord peame tarkvara värskendama ja installima koduarvutisse või näiteks oma ettevõtte serverisse ja peame seda tegema ilma paljude tüsistusteta, ilma et peaksime veebiserverit installima (Apache, Nginx, jne) meie FTP-serveris (Internetist värskendamine on korduvalt välistatud, kuna see võtab ribalaiust ja aega, lisaks saame brauseri kasutamisel hoidla marsruudi leidmiseks lõbustada end teatud tüüpi tasuta reklaamidega), peame värskendama ja voila, ilma et peaksime Apache'i või pure-ftpd installima, kaugel sellest ... selleks saame kasutada SSH-d.

SSH on viis, kuidas me kontrollime oma arvuteid kaugjuhtimisega, see on teenus, mis on vaikimisi installitud igasse serverisse. Noh, kui X serverile / arvutile öelda, et ta peaks kasutama serveris Y asuvaid reposid, konfigureerime oma / etc / apt / sources.list järgmiselt:

deb ssh://root@repos.mired.cu:/var/www/ftp/repos/debian/wheezy/ wheezy main contrib non-free

Nagu näete, alguse deb säilitatakse, siis muudame ssh-i jaoks faili http / ftp, millele järgneb kasutaja, kellega sellele juurde pääsete, ja server, millele juurde pääsete, seejärel näitame täpselt hoidla asukoha, kasutades : / tee nagu joonel näidatud, siis on meil tavaline, distro versioon ja repo oksad.

Siis on tavaline asi:

apt-get update

Ja seal seda ei värskendata automaatselt, see tähendab, et kui käskite süsteemil seda hoidlat SSH kaudu kasutada, küsib süsteem teilt, kas soovite lisada SSH-d teadaolevatele serveritele uuele, nad märgivad jah kirjutades jah ja vajutades sisene, siis küsib see juurparooli ja kui selle panete, algab indeksite värskendamise protsess, mida nad näitasid 🙂

See on olnud minu jaoks tõeliselt kasulik, sest mul on oma virtuaalserver niimoodi konfigureeritud (ma kasutan Archi, aga minu virtuaalne server kasutab Debiani), säästab see siiski palju tööd või ribalaiust, kas pole? 🙂

Igatahes ... loodan, et see on teile kasulik olnud 😀

seoses


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   FIXOCONN DIJO

    Siit pärit töökaaslane ütleks sulle "sa oled tiiger"
    aitäh postituse eest, see tundub meile kohandatud (.cu)

  2.   neo61 DIJO

    No kui hea. Suurepärane panus nagu kõik need, mida avaldate. Sooviksin abi ja kodust repo värskendamist, kuidas peaks rida allikate nimekirjast üles ehitama?

    1.    KZKG ^ Gaara DIJO

      Eeldades, et repo on kataloogis / home / neo / Linux / debian-repo, oleks see järgmine:

      deb ssh://root@mipc:/home/neo/Linux/debian-repo/ wheezy main contrib non-free

      1.    neo61 DIJO

        Vabandust viivituse pärast. Ma ei olnud seda märkinud, nii et mind teavitati posti teel. Tänan partnerit kaastöö ja selgituse eest. Nagu ütleks mõni Mehhiko "padre guey"

  3.   jc852654 DIJO

    Mul on fail source.list.d.
    järgnevalt:

    #Pange see fail kausta /etc/apt/sources.list.d/

    # SSH - laua- või sülearvutite jaoks mõeldud faili /etc/apt/sources.list algus $
    deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy peamine kaastöö
    deb-src ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy peamine panus mitte-f $

    deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy-updates peamine kaastöö n $
    deb-src ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy-updates peamine contr $

    deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-security / wheezy / värskendab main $
    deb-src ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-security / wheezy / uuendab m $

    #Tagasi
    deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-backports / wheezy-backports mai $

    # SSH-Multimeedia
    deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-multimedia / wheezy main mitte-tasuta

    # Iceweasel-realease
    deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-mozilla / wheezy-backports icewe $

    # Faili /etc/apt/sources.list lõpp

    Kuid see ei toimi minu jaoks täielikult.
    Saate aidata

    see on "# aptitude update" käivitamise väljund
    Ign ssh: // c3uz @ VODK wheezy-backports Release.gpg
    Vajutage ssh: // c3uz @ VODK wheezy Release.gpg
    Ign ssh: // c3uz @ VODK wheezy-backports Release.gpg
    Ign ssh: // c3uz @ VODK wheezy-backports Release
    Tulemus ssh: // c3uz @ VODK vilistav vabastus
    Ign ssh: // c3uz @ VODK wheezy-backports Release
    Vajutage ssh: // c3uz @ VODK wheezy / main amd64 paketid
    Tulemus ssh: // c3uz @ VODK vilistav / mittevaba amd64 pakett
    Tulemus ssh: // c3uz @ VODK vilistav / peamine tõlge-et
    Tulemus ssh: // c3uz @ VODK vilistav / mittevaba tõlge-et
    Ign ssh: // c3uz @ VODK vilistav / peamine tõlge-et
    Viga ssh: // c3uz @ VODK wheezy-backports / main amd64 paketid
    Faili ei leitud
    Viga ssh: // c3uz @ VODK wheezy-backports / contrib amd64 paketid
    Faili ei leitud
    Viga ssh: // c3uz @ VODK wheezy-backports / mitte-tasuta amd64 paketid
    Faili ei leitud
    Ign ssh: // c3uz @ VODK wheezy-backports / contrib Translation-et_ES
    Ign ssh: // c3uz @ VODK wheezy-backports / contrib Translation-et
    Ign ssh: // c3uz @ VODK wheezy-backports / contrib Translation-es_SV
    Ign ssh: // c3uz @ VODK wheezy-backports / contrib Translation-et
    Ign ssh: // c3uz @ VODK wheezy-backports / main Translation-es_ES
    Ign ssh: // c3uz @ VODK wheezy-backports / main Translation-et
    Ign ssh: // c3uz @ VODK wheezy-backports / main Translation-es_SV
    Ign ssh: // c3uz @ VODK wheezy-backports / main Translation-et
    Ign ssh: // c3uz @ VODK wheezy-backports / mitte-tasuta tõlge-es_ES
    Ign ssh: // c3uz @ VODK wheezy-backports / mitte-tasuta tõlge-et
    Ign ssh: // c3uz @ VODK wheezy-backports / mitte-tasuta tõlge-es_SV
    Ign ssh: // c3uz @ VODK wheezy-backports / mitte-tasuta tõlge-et
    Viga ssh: // c3uz @ VODK wheezy-backports / iceweasel-release amd64 paketid
    Faili ei leitud
    Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Translation-et_ES
    Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Translation-et
    Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Translation-es_SV
    Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Translation-et

    1.    jc852654 DIJO

      See on USB-kõvaketta struktuur, kust ma andmeid saan
      ├──debian
      │ ├── debian
      │ │ ├── eemaldub
      │ │ │ ├── oldstable -> pigistama
      │ │ │ ├── pigista
      │ │ │ ├── stabiilne -> vilistav hingamine
      │ │ │ └── vilistav hingamine
      │ │ ├── bassein
      │ │ │ ├── kaastöö
      │ │ │ ├── peamine
      │ │ │ └── mittevaba
      │ │ └── projekt
      │ │ └── jälg
      │ ├── debian-backports
      │ │ └── eemaldub
      │ │ └── pigistage seljatoed
      │ ├── debian-mozilla
      │ │ └── eemaldub
      │ │ ├── pigistage seljatoed
      │ │ └── vilistavad seljatoed
      │ ├── debian-multimeedia
      │ │ ├── eemaldub
      │ │ │ ├── oldstable -> pigistama
      │ │ │ ├── pigista
      │ │ │ ├── stabiilne -> vilistav hingamine
      │ │ │ └── vilistav hingamine
      │ │ ├── bassein
      │ │ │ ├── peamine
      │ │ │ └── mittevaba
      │ │ └── projekt
      │ │ └── jälg
      │ └── debian-security
      │ ├── eemaldub
      │ │ ├── pigista
      │ │ └── vilistav hingamine
      │ ├── bassein
      │ │ └── värskendused
      │ └── projekt
      │ └── jälg