Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Systémy >> unix >> .

Ako napíšete príkaz UNIX na Send MyFile na číslo používateľa ID DU007?

Neexistuje žiadny jediný príkaz UNIX na priame odoslanie súboru na ID používateľa. Metóda závisí od nastavenia vášho systému a od toho, ako chcete súbor dodať. Tu je niekoľko možností, za predpokladu, že poznáte prihlasovacie meno používateľa (ktorý sa všeobecne uprednostňuje iba pred ID používateľa):

1. Pomocou `scp` (zabezpečená kópia): Toto je všeobecne najbezpečnejšia metóda, ak poznáte prihlasovacie meno vzdialeného používateľa a adresu systému. Vymeňte zástupné symboly:

`` `Bash

SCP MyFile user@Remote_system:/Path/To/Users/Home/Directory/

`` `

* `myfile` :Názov vášho súboru.

* `user` :Používateľské meno DU007 (napr. DU007, nie číslo ID používateľa).

* `Remote_system` :Hostiteľ alebo IP adresa vzdialeného systému.

* `/Path/To/Users/Home/Directory/` :Celá cesta, na ktorú chcete súbor umiestniť na vzdialený systém. Toto je zvyčajne domáci adresár používateľa.

2. Použitie `sftp` (protokol zabezpečeného prenosu súborov): Podobné ako `SCP`, ale interaktívne.

`` `Bash

SFTP user@Remote_system

vložte MyFile/Path/TO/Users/Home/Director/

rozlúčka

`` `

3. Použitie `rsync` (vzdialená synchronizácia): Dobré pre väčšie súbory alebo ak potrebujete súbor neskôr aktualizovať. Syntax je zložitejšia, ale ponúka viac funkcií:

`` `Bash

rsync myFile user@remote_system:/path/to/users/home/adresár/

`` `

4. Ak je užívateľ v rovnakom systéme *:

Môžete jednoducho použiť „CP` na skopírovanie súboru do domáceho adresára používateľa. Budete potrebovať príslušné povolenia. Nájdite domáci adresár používateľa (napr. `/Home/DU007` - pravdepodobne budete musieť vyhľadať presnú cestu):

`` `Bash

CP MyFile/Home/DU007/

`` `

Dôležité úvahy:

* Povolenia: Potrebujete príslušné povolenia na prístup a zápis do domáceho adresára používateľa do vzdialeného alebo miestneho systému.

* usernames vs. uids: Je oveľa lepšia prax používať skôr používateľské meno ako UID. UID sa môžu zmeniť, zatiaľ čo používateľské mená sú zvyčajne pretrvávajúce. Ak * musíte * použiť UID, musíte najskôr použiť pokročilejšie príkazy týkajúce sa `getent passwd` na preloženie UID do používateľského mena najskôr, potom použite jednu z vyššie uvedených metód. To je výrazne zložitejšie.

* Zabezpečenie: `SCP` a` SFTP` sú uprednostňované pred menej bezpečnými metódami.

Pred vykonaním niektorého z týchto príkazov sa uistite, že máte správne meno používateľa a cieľovú cestu. Nesprávne cesty môžu viesť k nezamýšľaným dôsledkom. Najskôr najskôr otestujte s malým, nekritickým súborom.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené