Rochtain a fháil ar stórtha i Debian, Ubuntu nó díorthaigh le SSH agus ní le HTTP / FTP

Is é an rud is gnách ar domhan ná go ndéanaimid ár gcuid repos a chumrú i Debian, Ubuntu nó díorthaigh ag tagairt do na repos oifigiúla trí HTTP nó FTP, is é sin, déanaim an comhad /etc/apt/sources.list a chur in eagar agus cuirim rud mar seo:

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

Nó le Debian:

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

Agus tá sé seo go maith, níl aon rud cearr leis.

Is é an pointe ná uaireanta go gcaithfimid bogearraí a nuashonrú agus a shuiteáil ar ríomhaire baile nó, mar shampla, ar fhreastalaí de chuid ár gcuideachta, agus caithfimid é seo a dhéanamh gan go leor deacrachtaí, gan freastalaí gréasáin a shuiteáil (Apache, Nginx, srl. ) ar ár bhfreastalaí FTP (Ní dhéantar nuashonrú ón idirlíon a dhíbirt go minic toisc go n-ídíonn sé bandaleithead agus am, ina theannta sin, agus an brabhsálaí á úsáid againn chun bealach an stóir a fháil is féidir linn siamsaíocht a thabhairt dúinn féin le cineál éigin fógraí in aisce), ní mór dúinn nuashonrú agus voila a dhéanamh, gan Apache nó pure-ftpd a shuiteáil, i bhfad uaidh ... chuige seo is féidir linn SSH a úsáid.

Is é SSH an bealach a rialaíonn muid ár ríomhairí go cianda, is seirbhís í atá suiteáilte de réir réamhshocraithe ar gach freastalaí, bhuel, chun a rá le freastalaí / ríomhaire X gur cheart dó na repos atá suite ar fhreastalaí Y a úsáid, déanaimid ár / etc / apt a chumrú. /sources.list mar a leanas:

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

Mar a fheiceann tú, coimeádtar an deb tosaithe, ansin athraímid http / ftp go ssh, agus ansin an t-úsáideoir a mbeidh rochtain air agus an freastalaí a mbeidh rochtain air, ansin tugaimid le fios go díreach cá bhfuil an stór ag úsáid: / cosán mar a thaispeántar ar an líne, ansin tá an gnáthrud againn, leagan an distro agus craobhacha an repo.

Ansin tá an rud is gnách:

apt-get update

Agus is é sin an áit nach ndéanfar é a nuashonrú go huathoibríoch, is é sin, nuair a insíonn tú don chóras an stór sin a úsáid trí SSH, fiafróidh an córas díot an dteastaíonn uait SSH a chur leis na freastalaithe aitheanta leis an gceann nua seo, tugann siad le fios go bhfuil trí chlóscríobh sea agus brúigh Iontráil, ansin iarrfaidh sé an focal faire fréimhe agus nuair a chuirfidh tú é, cuirfear tús leis an bpróiseas chun na hinnéacsanna a nuashonrú, agus sin a léirigh siad 🙂

Bhí sé seo an-úsáideach, toisc go bhfuil mo fhreastalaí fíorúil cumraithe mar seo (úsáidim Arch, ach úsáideann Debian mo fhreastalaí fíorúil), sábhálann sé a lán oibre nó bandaleithead fós, nach ea? 🙂

Ar aon nós ... tá súil agam go raibh sé seo úsáideach duit 😀

Maidir is


Cloíonn ábhar an ailt lenár bprionsabail eitic eagarthóireachta. Chun earráid a thuairisciú cliceáil anseo.

6 trácht, fág mise

Fág do thrácht

Ní thabharfar do sheoladh r-phoist a fhoilsiú. Réimsí riachtanacha atá marcáilte le *

*

*

  1. Freagrach as na sonraí: Miguel Ángel Gatón
  2. Cuspóir na sonraí: SPAM a rialú, bainistíocht trácht.
  3. Legitimation: Do thoiliú
  4. Na sonraí a chur in iúl: Ní chuirfear na sonraí in iúl do thríú páirtithe ach amháin trí oibleagáid dhlíthiúil.
  5. Stóráil sonraí: Bunachar sonraí arna óstáil ag Occentus Networks (EU)
  6. Cearta: Tráth ar bith is féidir leat do chuid faisnéise a theorannú, a aisghabháil agus a scriosadh.

  1.   FIXOCONN a dúirt

    Déarfadh coworker as seo leat "is tíogair tú"
    go raibh maith agat as an bpost tá cuma shaincheaptha air dúinn (.cu)

  2.   neo61 a dúirt

    Bhuel cé chomh maith. Ionchur iontach cosúil le gach duine a fhoilsíonn tú. Ba mhaith liom roinnt cabhrach agus maidir le repo a nuashonrú ón mbaile, cén chaoi ar chóir an líne a struchtúrú sa chás sin den liosta foinsí.

    1.    KZKG ^ Gaara a dúirt

      Ag glacadh leis go bhfuil an repo i / home / neo / Linux / debian-repo bheadh ​​sé:

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

      1.    neo61 a dúirt

        Tá brón orm as an moill, ní raibh mé marcáilte ionas gur cuireadh in iúl dom tríd an bpost, go raibh maith agat a pháirtí as do chuid ranníocaíochtaí agus míniú. Mar a déarfadh roinnt “padre guey” Mheicsiceo

  3.   jc852654 a dúirt

    Tá mo chomhad Source.list agam i foinsí.list.d
    mar a leanas:

    #Put an comhad seo i /etc/apt/sources.list.d/

    # SSH-Tús an chomhaid /etc/apt/sources.list do mheaisíní deisce nó lap $
    deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy main cyfran neamh-saor in aisce
    deb-src ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy main cyfran non-f $

    deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy-nuashonruithe main cyfran n $
    deb-src ssh: // c3uz @ VODK: / media / USBDEB / debian / debian / wheezy-update main contr $

    deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-security / wheezy / update main $
    deb-src ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-security / wheezy / nuashonruithe m $

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

    # SSH-Ilmheáin
    deb ssh: // c3uz @ VODK: / media / USBDEB / debian / debian-multimedia / wheezy main neamh-saor in aisce

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

    #End of file /etc/apt/sources.list

    Ach ní oibríonn sé go hiomlán dom.
    Is féidir leat cabhrú

    is é seo an t-aschur agus "# nuashonrú inniúlachta" á fhorghníomhú
    Ign ssh: // c3uz @ VODK wheezy-backports Release.gpg
    Buail ssh: // c3uz @ VODK wheezy Release.gpg
    Ign ssh: // c3uz @ VODK wheezy-backports Release.gpg
    Ign ssh: // c3uz @ VODK Wheezy-backports Release
    Buail ssh: // c3uz @ VODK Scaoileadh rothaí
    Ign ssh: // c3uz @ VODK Wheezy-backports Release
    Buail ssh: // c3uz @ VODK Pacáistí wheezy / main amd64
    Buail ssh: // c3uz @ VODK Pacáistí amd64 wheezy / neamh-saor in aisce
    Buail ssh: // c3uz @ VODK wheezy / main Translation-en
    Buail ssh: // c3uz @ VODK Wheezy / non-free Translation-en
    Ign ssh: // c3uz @ VODK wheezy / main Translation-en
    Err ssh: // c3uz @ VODK wheezy-backports / main amd64 Pacáistí
    Níor aimsíodh comhad
    Err ssh: // c3uz @ VODK wheezy-backports / cyfran amd64 Pacáistí
    Níor aimsíodh comhad
    Err ssh: // c3uz @ VODK wheezy-backports / neamh-saor in aisce amd64 Pacáistí
    Níor aimsíodh comhad
    Ign ssh: // c3uz @ VODK wheezy-backports / cyfran Aistriúchán-en_ES
    Ign ssh: // c3uz @ VODK wheezy-backports / cyfran Aistriúchán-en
    Ign ssh: // c3uz @ VODK wheezy-backports / cyfran Translation-es_SV
    Ign ssh: // c3uz @ VODK wheezy-backports / cyfran Aistriúchán-en
    Ign ssh: // c3uz @ VODK wheezy-backports / main Translation-es_ES
    Ign ssh: // c3uz @ VODK wheezy-backports / main Translation-en
    Ign ssh: // c3uz @ VODK wheezy-backports / main Translation-es_SV
    Ign ssh: // c3uz @ VODK wheezy-backports / main Translation-en
    Ign ssh: // c3uz @ VODK wheezy-backports / Translation-es_ES neamh-saor in aisce
    Ign ssh: // c3uz @ VODK wheezy-backports / non-free Translation-en
    Ign ssh: // c3uz @ VODK wheezy-backports / Translation neamh-saor in aisce-es_SV
    Ign ssh: // c3uz @ VODK wheezy-backports / non-free Translation-en
    Err ssh: // c3uz @ VODK wheezy-backports / iceweasel-release amd64 Pacáistí
    Níor aimsíodh comhad
    Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Translation-en_ES
    Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Translation-en
    Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Translation-es_SV
    Ign ssh: // c3uz @ VODK wheezy-backports / iceweasel-release Translation-en

    1.    jc852654 a dúirt

      Seo an struchtúr ar an tiomántán crua USB as a bhfuil na sonraí á fháil agam
      Debian─ debian
      Debian │── debian
      Dists │ ├──
      │ │ │ ├── oldstable -> fáisceadh
      Fáisceann │ │ │ ├──
      │ │ │ ├── cobhsaí -> meadhg
      │ │ │ └── wheezy
      Pool │ ├── linn snámha
      Rannchuidiú │ │ │ ├──
      │ │ │ ├── príomh
      │ │ │ └── neamh-saor
      Tionscadal │ │ └──
      Trace │ └── rian
      Backports backports debian
      Dists │ └──
      Cúl-chúlaí │ │ ports──
      │ ├── debian-mozilla
      Dists │ └──
      Cúl-chúlaí │ │ ports──
      Ports whe └── cúltacaí meadhg
      │ ├── debian-ilmheán
      Dists │ ├──
      │ │ │ ├── oldstable -> fáisceadh
      Fáisceann │ │ │ ├──
      │ │ │ ├── cobhsaí -> meadhg
      │ │ │ └── wheezy
      Pool │ ├── linn snámha
      │ │ │ ├── príomh
      │ │ │ └── neamh-saor
      Tionscadal │ │ └──
      Trace │ └── rian
      Security └── debian-slándáil
      │ ├── dists
      Fáisceadh │ │ ├──
      │ │ └── wheezy
      Pool ├── linn snámha
      Nuashonruithe │ │ └──
      Project └── tionscadal
      Trace └── rian