HELPER VPS

Cài đặt lại VPS và mật khẩu root, từ xem đến tạo lại

Mật khẩu root xem lại được trên trang máy chủ trong 7 ngày và tạo mới bất cứ lúc nào. Khi muốn đưa hệ thống về trạng thái ban đầu, cài mới hệ điều hành hoặc image ứng dụng trên cùng máy chủ.

Xem mật khẩu root ở đâu

Khi tạo máy chủ, một mật khẩu root dài và ngẫu nhiên được đặt tự động. Nhấn vào máy chủ trong danh sách máy chủ của tài khoản sẽ mở trang máy chủ có ô mật khẩu root, nhấn Xem là mật khẩu hiện ra. Sao chép nguyên bằng chức năng sao chép bên cạnh rồi dán khi kết nối SSH.

Mật khẩu hiển thị trong 7 ngày sau khi đặt, sau đó được chúng tôi xóa. Chúng tôi chỉ lưu ngắn hạn ở dạng mã hóa, nên hãy lưu vào trình quản lý mật khẩu khi kết nối lần đầu. Muốn xóa sớm hơn thì nhấn Xóa ngay là xóa liền. Mật khẩu trong máy chủ vẫn giữ nguyên, chỉ bản sao lưu trên giao diện bị xóa.

Nếu tạo máy chủ bằng API, root_password trong phản hồi tạo máy chủ có cùng mật khẩu một lần, và cũng xem được trên trang máy chủ trong 7 ngày.

Hai cách đổi mật khẩu root

Cách 1. Tạo mật khẩu mới trên trang máy chủ

Nhấn Tạo mật khẩu root mới trên trang máy chủ là mật khẩu ngẫu nhiên mới được đặt cho máy chủ và hiển thị lại trên giao diện trong 7 ngày. Đây là cách nhanh nhất khi quên mật khẩu hoặc đã quá 7 ngày và mật khẩu không còn trên giao diện. Dùng được khi máy chủ đang chạy hoặc đã dừng, tệp và cấu hình trên ổ đĩa vẫn giữ nguyên.

Cách 2. Tự đổi trong máy chủ

Nếu đã kết nối, đổi thành mật khẩu bạn chọn bằng lệnh passwd. Nhập mật khẩu mới hai lần là xong. Mật khẩu đổi theo cách này không hiển thị trên trang máy chủ, nên nhất định phải lưu riêng.

Terminal
passwd

Thường ngày kết nối bằng khóa SSH và giữ mật khẩu làm dự phòng là chắc chắn nhất. Đăng ký khóa theo hướng dẫn khóa SSH, trên Windows theo hướng dẫn kết nối SSH từ Windows.

Khi nào dùng cài đặt lại

Cài đặt lại là chức năng giữ nguyên máy chủ, xóa ổ đĩa và cài hệ điều hành hoặc image ứng dụng mới. Tên máy chủ, phí, ngày thanh toán vẫn tiếp tục và dùng không tốn thêm phí. Nên dùng trong những trường hợp sau.

  • Khi đã thay đổi cấu hình nhiều và muốn bắt đầu lại gọn gàng từ đầu
  • Khi muốn đổi từ Ubuntu sang hệ điều hành khác như Debian hay AlmaLinux
  • Khi muốn đổi sang image ứng dụng như Docker, WordPress, LEMP để dùng ngay
  • Khi nghi ngờ trạng thái máy chủ và muốn dựng lại hệ thống sạch

Cài đặt lại ghi mới toàn bộ ổ đĩa, nên tệp, cơ sở dữ liệu, cấu hình trong máy chủ đều bị xóa. Nhất định phải chuyển dữ liệu cần thiết sang máy bạn hoặc kho lưu trữ khác trước. Bước tiếp theo tổng hợp cách làm dễ dàng.

Chuyển dữ liệu đi trước khi cài đặt lại

Tệp trang web và cấu hình máy chủ gói vào một tệp nén, cơ sở dữ liệu lưu thành tệp dump. MySQL và MariaDB xuất toàn bộ cơ sở dữ liệu vào một tệp như dưới đây.

Terminal
mkdir -p /root/keep
tar czf /root/keep/files.tar.gz /var/www /etc/nginx
mysqldump --single-transaction --all-databases | gzip > /root/keep/db.sql.gz
ls -lh /root/keep

Nếu dùng PostgreSQL, xuất bằng sudo -u postgres pg_dumpall | gzip > /root/keep/pg.sql.gz. Gói xong thì tải về máy bạn bằng scp. Windows PowerShell, Mac, Linux đều cùng lệnh.

Máy tính của bạn
scp -r root@YOUR_SERVER_IP:/root/keep ./keep

Nếu muốn giữ nguyên toàn bộ ổ đĩa máy chủ ở thời điểm đó, có thể đặt snapshot trước khi cài đặt lại. Khác biệt giữa sao lưu tự động và snapshot có trong hướng dẫn sao lưu và snapshot.

Thứ tự cài đặt lại

Bước 1. Mở mục cài đặt lại trên trang máy chủ

Nhấn vào máy chủ trong danh sách máy chủ của tài khoản và đến mục cài đặt lại. Cài đặt lại dùng được khi máy chủ đang chạy hoặc đã dừng. Nếu máy chủ bị tạm dừng do chậm thanh toán, trước hết khôi phục máy chủ bằng Thanh toán thêm một tháng ngay trong mục gia hạn rồi mới cài đặt lại.

Bước 2. Chọn image

Chọn thứ cần cài mới trong các hệ điều hành như Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS Stream, FreeBSD hoặc các image ứng dụng như Docker, WordPress, LEMP, Node.js. Đặc điểm từng hệ điều hành xem ở danh sách hệ điều hành.

Bước 3. Xác nhận bằng cách nhập tên máy chủ

Để không xóa nhầm máy chủ khác, nút cài đặt lại chỉ bật khi bạn nhập đúng tên máy chủ vào ô xác nhận. Nhập không sai một ký tự so với tên trong danh sách máy chủ rồi nhấn Cài đặt lại.

Bước 4. Chờ đến khi cài xong

Trạng thái máy chủ chuyển sang đang cài đặt, cài xong thì về lại đang chạy. Trang máy chủ tự hiển thị trạng thái nên cứ để nguyên. Mật khẩu root của hệ thống mới được tạo mới và hiển thị lại ở ô mật khẩu root trong 7 ngày.

Kết nối lại sau khi cài đặt lại

Hệ thống mới tạo cả dấu vân tay máy chủ SSH mới. Vì vậy máy tính từng kết nối trước đây sẽ hiện thông báo REMOTE HOST IDENTIFICATION HAS CHANGED. Đây là thông báo luôn xuất hiện khi máy chủ được cài mới, chỉ cần xóa dấu vân tay cũ đã lưu rồi kết nối lại.

Máy tính của bạn
ssh-keygen -R YOUR_SERVER_IP
ssh root@YOUR_SERVER_IP

Kết nối hệ thống đã cài đặt lại bằng mật khẩu root mới. Nếu máy chủ trước đây kết nối bằng khóa SSH, vào bằng mật khẩu một lần đầu rồi thêm lại khóa. Trên Mac và Linux chỉ cần một dòng lệnh dưới đây. Windows dùng lệnh một dòng trong hướng dẫn kết nối SSH từ Windows.

Máy tính của bạn
ssh-copy-id root@YOUR_SERVER_IP

Kết nối được rồi thì cập nhật hệ thống theo hướng dẫn đăng nhập lần đầu và mở lại chỉ các cổng cần dùng theo hướng dẫn tường lửa cơ bản. Dữ liệu đã chuyển đi thì tải lên bằng scp và khôi phục bằng các lệnh như tar xzf và gunzip < db.sql.gz | mysql.

Khác biệt giữa cài đặt lại và xóa máy chủ

Cài đặt lại là chức năng tiếp tục dùng cùng máy chủ và chỉ thay hệ thống mới, còn xóa máy chủ là dọn sạch hoàn toàn máy chủ và ổ đĩa. Nếu định tiếp tục dùng máy chủ thì cài đặt lại là phù hợp. Xóa máy chủ cũng giống cài đặt lại, nút chỉ bật khi nhập tên máy chủ.

Khi muốn đổi hệ điều hành cũng không cần xóa máy chủ rồi tạo mới, chỉ cần đổi bằng cài đặt lại. Mã máy chủ và ngày thanh toán giữ nguyên, nên thông tin máy chủ đã đăng ký trong API hay công cụ giám sát cũng không phải đổi.

Khi không cần máy chủ nữa thì dùng xóa. Thời gian còn lại của tháng đã thanh toán không được hoàn tiền, nên dọn ngay trước ngày thanh toán là tiết kiệm nhất. Cách thanh toán và gia hạn xem chi tiết ở trang bảng giá và chính sách hoàn tiền.

Hướng dẫn nên xem cùng

Các cấu hình nên làm tiếp sau hướng dẫn này.

Xem tất cả hướng dẫn