Új hozzászólás Aktív témák
-
lapa
veterán
na feladom: szóval én mindenáron azt szeretném megoldani, hogy erről a gépről át tudjak rsyncelni valamit a távoli gépre. mindezt úgy, hogy mindkét (ubuntu) gépen sudo vagyok.
ezt szeretném:
1. elindítom a scriptet
2. ssh távoli gép jelszót kér
3. távoli sudo jelszót kér és mountol egy partíciót (eddig asszem megvagyok).4.
sudo rsync -a -v -z -e ssh --rsync-path='sudo rsync' \
--delete \
--exclude=/var/lib/video \
--exclude=/dev \
--exclude=/tmp \
--exclude=/proc \
--exclude=/lost+found \
--exclude=/media \
--exclude=/mnt \
--exclude=/sys / lapa@ii:/media/sdb1/5. távoli umount (ez is megvan)
a bajom a 4. ponttal van, mindenáron sudo: no tty present and no askpass program specified -et kapok.
volt egy olyan ugly workaround, hogy előtte
stty -echo; ssh myUser@REMOTE_SERVER "sudo -v"; stty echo
de ahhoz ki kéne kapcsolni a sudo per-tty ticketjét, és ha jól értem azt nem akarom szekurity részirűl.
volt ugyanitt valami ilyen megoldási javaslat, de ezt még emésztem. azt írják ebben látszik a jelszó, szóval nem tűnik nyerőnek:
rsync -R -avz -e ssh --rsync-path="echo mypassword | sudo -S mkdir -p /remote/lovely/folder && sudo rsync" /home/ubuntu/my/lovely/folder ubuntu@x.x.x.x:/remote/lovely/folder --delete
valahogy csak meg lehet ezt oldani, és szerintem elég fontos lenne. általában nagyon lényeges lenne a távoli sudo-s rsync.
Új hozzászólás Aktív témák
- GYÖNYÖRŰ iPhone 13 Pro 128GB Sierra Blue -1 ÉV GARANCIA -Kártyafüggetlen, MS3965
- BESZÁMÍTÁS! MSI B450M R5 3600XT 16GB DDR4 512GB SSD RX 7600 8GB ZALMAN S2 TG CM 650W
- Használt Bonsen VS1900 vákuumos fóliahegesztő
- iPhone 15 Pro Max 512GB 87% Esim-es verzió (3hónap Garancia) Kijelzőn pici folt!
- Dell Precision 7550 i7-10850H 32GB 512GB Nvidia RTX3000 6GB 1 év garancia
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs

