Sobes.tech
Junior — Middle

Кой инструмент в Linux се използва за безопасно прехвърляне на файлове по мрежата, подобно на scp?

sobes.tech AI

Отговор от AI

За безопасно прехвърляне на файлове през мрежата в Linux се използва помощната програма rsync с поддръжка на SSH, подобно на командата scp. Тя позволява копиране на файлове и директории между локални и отдалечени машини с криптиране и възможност за възобновяване на прехвърлянето.

Пример за използване на rsync за копиране на файл към отдалечен сървър:

rsync -avz -e ssh /път/към/файла потребител@отдалечен_хост:/път/до/цели/

Където:

  • -a — архивен режим (запазва права, символични връзки и др.)
  • -v — подробен изход
  • -z — компресия на данните по време на прехвърлянето
  • -e ssh — използване на SSH за сигурност

Освен rsync, може да се използва и sftp — интерактивен клиент за прехвърляне на файлове чрез SSH.