Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

rsync ja user-id

10 views
Skip to first unread message

Paavo Karvonen

unread,
Mar 28, 2013, 1:59:37 PM3/28/13
to

Jouduin vaihtamaan varmuuskopiot 'uudelle' koneelle.

Ja nyt ilmeni kiusallinen sivuvaikutus: Vastaanottavalla koneella on
user-id eri tunnuksella kuin lähettävällä.

Ja oikeudet näyttävät menevän sen mukaisesti, eli hiukan ristiin.

Kuinkas on suoranuottisin tapa oikaista tilanne?
Olin jo vähällä muuttaa sen käyttäjän id:t joka on vain ja ainoastaan
tuolla yhdellä koneella - mutta kai siihen on joku sivistyeempikin tapa.

Ja kyseessä ilmeisen väliaikainen tilanne, kunhan saan aikaiseksi uudet
levyt siihen alkuperäiseen varmistusmasiinaan niin tilanne ennallistuu.

Ari Saastamoinen

unread,
Mar 28, 2013, 2:10:35 PM3/28/13
to
Paavo Karvonen <paavo.k...@elisanet.fi> writes:

> Kuinkas on suoranuottisin tapa oikaista tilanne?
> Olin jo vähällä muuttaa sen käyttäjän id:t joka on vain ja
> ainoastaan tuolla yhdellä koneella - mutta kai siihen on joku
> sivistyeempikin tapa.

man rsync

En nyt ihan tarkkaan ymm�rt�nyt, ett� kumpi noilla koneilla
vaihtelee. userin nimi ja id? mutta

--numeric-ids k�ytt�� uid-numeroita user tunnuksen sijaan (Joten
oletuksena siis lienee toi tunnus)

Ja sitten --fake-super optio saattaisi soveltua my�s jossain
tapauksissa, jolloin rsync tallentaa omistajatiedot tiedoston
attribuutteihin, josta ne voidaan tarvittaessa palauttaa oikeiksi


--
Arzka oh3mqu+...@hyper.fi - En halua follareita mailina
1. Valitse sopiva paikka, ei ihmisten tai rakennusten lahella, jossa
paukku voi aiheuttaa hairiota. - Iso-Kiinalaisen kayttoohje

Jouko Holopainen

unread,
Mar 28, 2013, 2:14:11 PM3/28/13
to
On 28.03.2013 19:59, Paavo Karvonen wrote:
> Kuinkas on suoranuottisin tapa oikaista tilanne?

chown?

--
@jhol

www.iki.fi/jhol

Paavo Karvonen

unread,
Mar 28, 2013, 3:08:29 PM3/28/13
to
Ari Saastamoinen wrote:
> Paavo Karvonen<paavo.k...@elisanet.fi> writes:
>
>> Kuinkas on suoranuottisin tapa oikaista tilanne?
>> Olin jo vähällä muuttaa sen käyttäjän id:t joka on vain ja
>> ainoastaan tuolla yhdellä koneella - mutta kai siihen on joku
>> sivistyeempikin tapa.
>
> man rsync
>
> En nyt ihan tarkkaan ymm�rt�nyt, ett� kumpi noilla koneilla
> vaihtelee. userin nimi ja id? mutta
>
> --numeric-ids k�ytt�� uid-numeroita user tunnuksen sijaan (Joten
> oletuksena siis lienee toi tunnus)
>
> Ja sitten --fake-super optio saattaisi soveltua my�s jossain
> tapauksissa, jolloin rsync tallentaa omistajatiedot tiedoston
> attribuutteihin, josta ne voidaan tarvittaessa palauttaa oikeiksi
>
>

Meinasi usko loppua, on meinaan senverran pitk� tuo man -sivu ;)

Vaan l�ytyi, lis�sin kopiolitaniaan tuon kohdan '-e "ssh -l ssh-user"'
niin toimii.
Joo, siis tunnus, ssh-user, on sama molemmilla koneilla mutta
kohdekoneella id oli varattu toiselle, aiemmin luodulle k�ytt�j�tunnukselle.

(Mutta toki tarvittiin se eri messussa ehdotettu chown ensin, siell�
kohdekoneella.)

Donkey Hottie

unread,
Mar 28, 2013, 4:51:01 PM3/28/13
to
Sivistynyt tapa on nis, mutta en usko sen olevan sopiva tapaukseesi. Tuo
on hyvin yleinen ongelma näissä parin kolmen koneen verkoissa.

Kannattaa opetella usermod ja sen avulla id:n vaihtamiset. Sen lisäksi
joutuu manuaalisesti käyttämään chown -komentoa joillekin fileille,
kuten crontabs jossain esim. /var/spool/cron/crontabs/*

--

Nothing so needs reforming as other people's habits.
-- Mark Twain, "Pudd'nhead Wilson's Calendar"

Reijo Korhonen

unread,
Mar 29, 2013, 5:21:17 AM3/29/13
to
On Thu, 28 Mar 2013 19:59:37 +0200, Paavo Karvonen wrote:

> Jouduin vaihtamaan varmuuskopiot 'uudelle' koneelle.
>
> Ja nyt ilmeni kiusallinen sivuvaikutus: Vastaanottavalla koneella on
> user-id eri tunnuksella kuin lähettävällä.
>
> Ja oikeudet näyttävät menevän sen mukaisesti, eli hiukan ristiin.
>
> Kuinkas on suoranuottisin tapa oikaista tilanne?

Sanoisin, että suoranuottisin tapa on laittaa käyttäjien
käyttäjätunnuksen ja käyttäjäryhmän numerot täsmälleen samoiksi uudessa
koneessa kuin mitä oli vanhassakin. Jos se on mahdollista. Omassa konessa
on.

Linux/Unix pelaa käyttäjien kohdalla numeroilla ja sama ongelma on ollut
Unixissa esimerkiksi nfs-verkkojaossa aina. Jos käyttäjänumerot eivät eri
konessa täsmää, oikeusasetukset menevät väärin.

Useimmissa jakeluissa käyttäjät voi luoda jakerlun omilla koneilla, jotka
laittavat käyttäjänumerot omien oletusarjojensa mukaan alkamaan jostain
numerorosta. Näitä numeroita voi yleensä kuitenkin muuttaa eli näppärintä
on laittaa käyttäjille samat numerot, jotka olivat käytössä "vanhassa"
koneessa.


--
Re...@iki.fi.nospam.invalid
http://www.iki.fi/Reijo

Paavo Karvonen

unread,
Mar 29, 2013, 6:12:38 AM3/29/13
to
Reijo Korhonen wrote:
> On Thu, 28 Mar 2013 19:59:37 +0200, Paavo Karvonen wrote:
>
>> Jouduin vaihtamaan varmuuskopiot 'uudelle' koneelle.
>>
>> Ja nyt ilmeni kiusallinen sivuvaikutus: Vastaanottavalla koneella on
>> user-id eri tunnuksella kuin lähettävällä.
>>
>> Ja oikeudet näyttävät menevän sen mukaisesti, eli hiukan ristiin.
>>
>> Kuinkas on suoranuottisin tapa oikaista tilanne?
>
> Sanoisin, että suoranuottisin tapa on laittaa käyttäjien
> käyttäjätunnuksen ja käyttäjäryhmän numerot täsmälleen samoiksi uudessa
> koneessa kuin mitä oli vanhassakin. Jos se on mahdollista. Omassa konessa
> on.
>

Itse asiassa, noin sanon minäkin. (oli jo editorissa auki /etc/passwd
mutta arvelin löytyvän toinenkin tapa)

Mutta helpoin kikka oli kuitenkin se lisävipu varmistusloitsuun.
Eikä ollenkaan tyhmän tuntuinen konsti, ei kaiketi isoja riskejä osua
omaan polveensa...

Reijo Korhonen

unread,
Mar 29, 2013, 5:57:20 PM3/29/13
to
On Fri, 29 Mar 2013 09:21:17 +0000, Reijo Korhonen wrote:

> Useimmissa jakeluissa käyttäjät voi luoda jakerlun omilla koneilla,

Siis jakelun omalla ohjelmalla, rautaa ei jakelun mukana tule ;-)


--
Re...@iki.fi.nospam.invalid
http://www.iki.fi/Reijo

0 new messages