Tìm kiếm bài viết

Sử dụng SCP trong Linux để chuyển file giữa 2 server

19.06.2018

5.0/5 (1 Reviews)

SCP (Secure Copy) là một công cụ dòng lệnh cho các hệ thống Linux để chuyển tập tin an toàn từ máy cục bộ sang máy chủ từ xa hoặc ngược lại SCP sử dụng giao thức SSH giữa các tập tin chuyển giao giữa hai hệ thống an toàn hơn FTP.

    SCP (Secure Copy) là một công cụ dòng lệnh cho các hệ thống Linux để chuyển tập tin an toàn từ máy cục bộ sang máy chủ từ xa hoặc ngược lại SCP sử dụng giao thức SSH giữa các tập tin chuyển giao giữa hai hệ thống an toàn hơn FTP.

    Cú pháp: (cục bộ đến Từ xa)

    scp /path/to/local/file.txt user@192.168.10.100:/remote/path/

    Cú pháp: (Từ xa đến cục bộ)

    scp user@192.168.10.100:/remote/file.txt /path/to/local/

    Lệnh SCP yêu cầu mật khẩu của hệ thống từ xa. Trong trường hợp bạn cần cấu hình lệnh scp trong script và chạy với schedule, bạn cần phải cấu hình đăng nhập ssh dựa trên mật khẩu.

    Chuyển tệp Local sang máy chủ từ xa

    Lệnh sau sẽ sao chép myfile.txt từ thư mục hiện tại của hệ thống cục bộ sang thư mục / máy chủ từ xa bằng cách sử dụng xác thực gốc. Chúng tôi giả sử tên máy chủ từ xa là levanphu.info.

    $ scp myfile.txt root@levanphu.info:/opt/
    

    Chuyển tệp từ xa đến máy Local

    Lệnh sau sẽ sao chép /opt/myfile.txt từ hệ thống từ xa sang thư mục /opt của hệ thống cục bộ.

    $ scp root@example.com:/opt/myfile.txt /opt/
    

    Xác định Port với lệnh SCP

    Trong trường hợp SSH đang chạy trên cổng khác nhau trên máy chủ từ xa, sử dụng chuyển đổi -P theo sau là số cổng với lệnh scp.

    $ scp -P 2344 myfile.txt root@example.com:/opt/myfile.txt
    

    Chuyển thư mục cục bộ sang máy chủ từ xa đệ quy

    Lệnh sau sẽ sao chép /opt/mydir thư mục từ hệ thống cục bộ vào thư mục /opt  system của hệ thống từ xa.

    $ scp -r /opt/mydir root@example.com:/opt/

    Chuyển thư mục máy chủ từ xa đến địa phương đệ quy

    Lệnh sau sẽ sao chép /opt/mydir thư mục từ hệ thống từ xa đến thư mục của hệ thống từ xa /opt.

    $ scp -r root@example.com:/opt/mydir /opt/
    CÓ THỂ BẠN QUAN TÂM

    Bài Viết Cùng Chuyên Mục

    XEM THÊM
    thumbnail

    LPStack Server: Giải pháp thay thế XAMPP và MAMP năm 2026

    10.03.2026

    Bạn đã chán ngấy XAMPP hay MAMP chậm chạp? Khám phá LPStack Server – Môi trường Local Development siêu nhẹ của người Việt với Auto Vhost, Public Tunnel, chuyển đổi PHP 1-click và quản lý Database Native chuyên nghiệp

    thumbnail

    Hướng Dẫn Tạo Trò Chơi Cờ Caro Nâng Cao bằng HTML

    19.03.2025

    Chào các bạn! Trong bài viết này, chúng ta sẽ cùng nhau xây dựng một trò chơi Cờ Caro đơn giản nhưng có nhiều tính năng thú vị như giới hạn nước đi, pháo hoa khi chiến thắng, chọn chế độ chơi và đếm thời gian.

    thumbnail

    Xây dựng với các mô hình Gemini trong Project IDX

    13.03.2024

    Một vài tuần trước, Google đã công bố một loạt bản cập nhật sản phẩm cho Project IDX để giúp hợp lý hóa và đơn giản hóa việc phát triển phần mềm đa nền tảng, toàn bộ.

    thumbnail

    Google Project IDX là gì? Những điều bạn chưa biết về Google Project IDX

    22.12.2023

    Google Project IDX là Intelligent Development Xperience. IDX được thiết kế để giúp các nhà phát triển xây dựng ứng dụng nhanh hơn, dễ dàng hơn và hiệu quả hơn.

    thumbnail

    Zalo Mini App là gì? Triển khai Zalo App ở đâu thì uy tín

    15.12.2023

    Zalo Mini App là những ứng dụng nhỏ được triển khai và hoạt động trực tiếp trên nền tảng Zalo

    Mục lục bài viết