Thao tác dưới dạng thẻ
Mỗi lệnh và thay đổi tệp đều xuất hiện trong cuộc trò chuyện kèm theo mã thoát thực tế hoặc diff.
Portward chia nhỏ quy trình cấu hình VPS thành các bước ngắn gọn, dễ đọc. Nó kết nối qua SSH đến máy chủ bạn thuê, chạy các lệnh bạn cho phép và hiển thị kết quả trên một thẻ. Sử dụng công cụ này để cấu hình các thiết lập cơ bản của VPS, như cập nhật, người dùng, khóa và quy tắc tường lửa, trực tiếp từ Windows 10 hoặc 11.
Mỗi lệnh và thay đổi tệp đều xuất hiện trong cuộc trò chuyện kèm theo mã thoát thực tế hoặc diff.
edit_file hiển thị diff để bạn xem xét, còn Ask first sẽ tạm dừng trước các hành động làm thay đổi dữ liệu.
Plan only liệt kê các bước cần thực hiện và không chạy lệnh nào cho đến khi bạn chuyển chế độ.
Bạn mô tả nhiệm vụ, agent gọi một công cụ và kết quả hiển thị trên một thẻ. Trong chế độ Ask first, hệ thống chờ sự chấp thuận của bạn trước khi thực hiện bất kỳ thay đổi nào trên máy chủ.
your update commandexit 0your new-user commandexit 0ssh-config-copy.txtloadedssh-config-copy.txt+2your service check commandexit 0notes/vps-log.txtsavedHãy bắt đầu với bản cập nhật, một người dùng thông thường cho công việc hàng ngày và khóa SSH. Người dùng VPS lần đầu thường thắc mắc về bảo mật, và thứ tự này là giải pháp thực tế: cập nhật trước, sau đó là người dùng, tiếp theo là khóa, cuối cùng là tường lửa. Portward chạy lệnh cập nhật của bạn bằng Shell và hiển thị mã thoát trên một thẻ, sử dụng write_file để lưu ghi chú về từng bước và chuẩn bị thay đổi cấu hình SSH bằng edit_file dưới dạng diff. Hãy kiểm tra đăng nhập khóa từ một phiên thứ hai trước khi tắt đăng nhập bằng mật khẩu. Giữ phiên đầu tiên mở cho đến khi kiểm tra thành công. Ask first tạm dừng trước mỗi hành động làm thay đổi dữ liệu, giúp bạn chấp nhận từng diff một và đọc mọi kết quả. Mở rộng một thẻ để đọc toàn bộ đầu ra hoặc toàn bộ diff.
Một quy tắc tường lửa sai có thể cắt đứt kết nối đăng nhập của chính bạn, và một phiên bị khóa không thể tự sửa chữa. Portward chạy lệnh tường lửa của bạn bằng Shell để liệt kê các quy tắc hiện tại, đọc một bản sao của tệp quy tắc bằng read_file và sử dụng grep để tìm các dòng liên quan đến SSH và mỗi dịch vụ bạn đang chạy. Sau đó, nó đề xuất một thay đổi tại một thời điểm bằng edit_file, hiển thị dưới dạng diff. Hãy kiểm tra quy tắc mới. Mở một phiên SSH thứ hai và xác nhận rằng bạn vẫn có thể đăng nhập trước khi đóng phiên đầu tiên. Một quy tắc tường lửa hoặc thiết lập SSH sai có thể khóa bạn lại, vì vậy hãy giữ cả hai phiên mở cho đến khi kiểm tra thành công. Chỉ cho phép các cổng bạn cần và không có gì khác, sau đó ghi danh sách cuối cùng các cổng mở vào tệp ghi chú của bạn bằng write_file.
SFTP là chuyển tệp qua SSH, vì vậy một máy chủ Linux cho phép SSH thường không cần một máy chủ riêng biệt. Việc thiết lập dịch vụ SFTP do đó chỉ đơn giản là thêm một người dùng, một thư mục và giới hạn cho dịch vụ SSH đang chạy. Nếu bạn cần trợ giúp thiết lập SFTP, Portward chạy lệnh tạo người dùng bạn chọn bằng Shell, đọc một bản sao của các thiết lập trong thư mục làm việc và hiển thị thay đổi dưới dạng diff. FTP thuần túy gửi mật khẩu không được mã hóa và không nên sử dụng trên internet, vì vậy các ví dụ ở đây chỉ sử dụng SFTP. Cấp cho mỗi khách hàng một người dùng chuyên dụng, giới hạn quyền truy cập vào một thư mục và giữ quyền quản trị viên khỏi người dùng chuyển tệp. Ask first chờ sự chấp thuận của bạn, và bạn đăng nhập với tư cách là người dùng mới từ một phiên thứ hai để xác nhận các giới hạn hoạt động đúng như mong đợi.
Một bản sao lưu chỉ có giá trị khi việc khôi phục hoạt động. Portward chạy lệnh sao lưu của bạn bằng Shell và báo cáo mã thoát thực tế của nó, sau đó write_file ghi lại ngày và kết quả vào tệp nhật ký trong thư mục làm việc. Công cụ task có thể chạy các kiểm tra độc lập về dung lượng đĩa, bộ nhớ và trạng thái dịch vụ dưới dạng các agent con song song, còn Cron lặp lại lệnh nhắc kiểm tra đó theo lịch trình, giúp bạn đọc 3 thẻ ngắn gọn thay vì phải đăng nhập bằng tay. Hãy khôi phục bản sao lưu trên một bản sao dự phòng, đọc thẻ kết quả và ghi lại kết quả vào nhật ký. Sau lần chạy theo lịch trình đầu tiên, hãy mở lại nhật ký để xác nhận Cron thực sự đã chạy lệnh nhắc. Hãy tạo ảnh chụp nhanh hoặc sao lưu trước mọi thay đổi lớn và duy trì một nhật ký ghi chép về những gì agent đã làm: ngày, lệnh và kết quả.
Portward không phải là dịch vụ lưu trữ (hosted service) và không phải là plugin cho bảng điều khiển máy chủ. Đó là một ứng dụng Windows, chỉ dành cho các máy chủ và tài khoản bạn sở hữu hoặc được ủy quyền quản lý, và nó không đưa ra lời khuyên về việc chọn gói VPS. Các lệnh Shell, web và SSH không bị giới hạn trong thư mục làm việc, giúp bạn giữ công việc trong phạm vi các hệ thống của riêng mình. Portward không đảm bảo rằng kết quả là chính xác.