[Olalavui] Download/Upload Code & Backup/Restore Database bằng SSH
Mục lục:
- Điều kiện tiên quyết
- Tạo một đường hầm SSH trên Linux và macOS
- Tạo một đường hầm SSH trên Windows
- Phần kết luận
Theo mặc định, máy chủ MySQL chỉ nghe trên localhost, có nghĩa là nó chỉ có thể được truy cập bởi các ứng dụng chạy trên cùng một máy chủ.
Tuy nhiên, trong một số trường hợp, bạn có thể muốn kết nối với máy chủ từ các địa điểm từ xa. Một tùy chọn sẽ là cấu hình máy chủ MySQL để cho phép kết nối từ xa, nhưng điều đó đòi hỏi phải có quyền quản trị và nó có thể gây ra rủi ro bảo mật.
Một sự thay thế an toàn hơn sẽ là tạo một đường hầm SSH từ hệ thống cục bộ đến máy chủ. SSH đường hầm là một phương pháp tạo kết nối SSH được mã hóa giữa máy khách và máy chủ thông qua đó các cổng dịch vụ có thể được chuyển tiếp.
Trong hướng dẫn này, chúng tôi sẽ giải thích cách tạo đường hầm SSH và kết nối với máy chủ MySQL từ các máy khách từ xa. Các hướng dẫn tương tự áp dụng cho MariaDB.
Điều kiện tiên quyết
- SSH Client.SSH truy cập vào hệ thống mà máy chủ MySQL chạy.
Tạo một đường hầm SSH trên Linux và macOS
Máy khách
ssh
được cài đặt sẵn trên hầu hết các hệ thống dựa trên Linux và Unix.
ssh -N -L 3336:127.0.0.1:3306 @
Các tùy chọn được sử dụng như sau:
-
-N- Yêu cầu SSH không thực hiện lệnh từ xa.-L 3336:127.0.0.1:3306- Tạo chuyển tiếp cổng cục bộ. Cổng cục bộ (3306), IP đích (127.0.0.1) và cổng từ xa (3306) được phân tách bằng dấu hai chấm (:).@- Địa chỉ IP của người dùng và máy chủ SSH từ xa. Để chạy lệnh trong nền, hãy sử dụng tùy chọn-fmáy chủ SSH đang nghe trên một cổng khác 22 (mặc định) chỉ định cổng với tùy chọn-p.
Khi bạn chạy lệnh, bạn sẽ được nhắc nhập mật khẩu người dùng SSH. Sau khi nhập nó, bạn sẽ đăng nhập vào máy chủ và đường hầm SSH sẽ được thiết lập. Đó là một ý tưởng tốt để thiết lập xác thực dựa trên khóa SSH và kết nối với máy chủ mà không cần nhập mật khẩu.
Bây giờ bạn có thể trỏ máy khách MySQL cục bộ của mình tới
127.0.0.1:3336
nhập thông tin đăng nhập cơ sở dữ liệu từ xa và truy cập máy chủ MySQL.
Ví dụ: để kết nối với máy chủ MySQL bằng máy khách
mysql
dòng lệnh, bạn sẽ phát hành:
mysql -u MYSQL_USER -p -h 127.0.0.1
Trong đó
MYSQL_USER
là người dùng MySQL từ xa có quyền truy cập cơ sở dữ liệu.
Khi được nhắc, hãy nhập mật khẩu người dùng MySQL.
Để chấm dứt đường hầm SSH, hãy gõ
CTRL+C
trong bảng điều khiển nơi máy khách ssh đang chạy.
Tạo một đường hầm SSH trên Windows
Người dùng Windows trước tiên sẽ cần tải xuống và cài đặt chương trình máy khách SSH. Ứng dụng khách Windows SSH phổ biến nhất là PuTTY. Bạn có thể tải PuTTY tại đây.
Thực hiện các bước sau để tạo đường hầm SSH đến máy chủ MySQL bằng PuTTY:
-
Khởi chạy Putty và nhập Địa chỉ IP của máy chủ vào trường
Host name (or IP address)máyHost name (or IP address):




Phần kết luận
MySQL, máy chủ cơ sở dữ liệu nguồn mở phổ biến nhất, chỉ lắng nghe các kết nối đến trên localhost. Tạo một đường hầm SSH cho phép bạn kết nối an toàn với máy chủ MySQL từ xa từ máy khách cục bộ của bạn.
mysql mariadb ssh
Người dùng MySQL có thể điều tra hiệu suất truy vấn kém thông qua đăng nhập" truy vấn chậm "của cơ sở dữ liệu, Rob Young, quản lý sản phẩm cao cấp cho MySQL Enterprise, một nhà phân tích cho biết công cụ này là sự bổ sung đáng hoan nghênh cho dịch vụ, nhưng không phải là đột phá ". một trong nhiều cách mà MySQL đang chơi Curt Monash, người sáng lập của Monash Research, thông qua e-mail, đã bắt kịp với các sản phẩm DBMS trưởng thành hơn. Công cụ này đã được tích hợp với MySQL Enter
Các dịch vụ cập nhật dự kiến sẽ có sẵn trong vòng một tháng. Mức giá dao động từ US $ 599 đến $ 4,
RIM giảm dự đoán với kết quả Q3 ban đầu < Kết quả sơ bộ của Research In Motion cho kết quả kinh doanh quý III vừa rồi đã giảm xuống dưới mức dự báo trước đó, với những bất lợi kinh tế và sự chậm trễ của sản phẩm là nguyên nhân chính gây ra. 2,75 tỷ đô la Mỹ xuống 2,78 tỷ đô la trong quý này, kết thúc vào ngày 29 tháng 11. Điều đó giảm so với dự báo trước đó là 2,95 tỷ đô la Mỹ xuống 3,10 tỷ đô la. RIM cho rằng sự thay đổi về triển vọng chủ yếu là các lô hàng nhỏ hơn dự kiến của các sản phẩm hi
[ĐọC thêm: Các điện thoại Android tốt nhất cho mọi ngân sách. ]
Quản lý bệnh tiểu đường với bệnh tiểu đường Đăng nhập Palm OS Đăng nhập tiểu đường cho Palm OS giúp bệnh nhân tiểu đường phụ thuộc insulin theo dõi và kiểm soát lượng đường trong máu, carbohydrate và Nếu bạn hoặc người nào đó trong gia đình bạn mắc bệnh tiểu đường phụ thuộc insulin, thì bạn biết mức độ quan trọng của lượng đường trong máu, carbohydrates ăn, lượng tập thể dục và lượng insulin bạn lấy. Calorie King Diabetes Log cho các thiết bị Palm OS (15 đô la, 7 ngày dùng thử miễn phí) là một c
CalorieKing Diabetes Log for Palm là một tạp chí về insulin các bệnh nhân tiểu đường độc lập giúp họ kiểm soát lượng đường trong máu của họ bằng cách theo dõi carbs, tập thể dục, và lượng đường trong máu - và đưa ra các gợi ý về liều insulin thích hợp.












