Cách cập nhật PPA Ubuntu lên bản phát hành 20.04 mới
Nếu bạn sử dụng nhiều PPA trên PC Ubuntu của mình và gần đây đã nâng cấp lên Ubuntu 20.04, bạn có thể nhận thấy rằng một số PPA của bạn không hoạt động, vì chúng
Quên mật khẩu cho tài khoản người dùng PC Linux của bạn có thể gây khó chịu nghiêm trọng. Nó khóa bạn và ngăn bạn truy cập bất cứ thứ gì. Đừng lo lắng! Trái với suy nghĩ của nhiều người, bạn không cần phải cài đặt lại hoàn toàn hệ thống của mình và bắt đầu lại mọi thứ. Bạn có thể đặt lại mật khẩu đã quên trên Linux và thay đổi mật khẩu thành tên người dùng của mình.
Mật khẩu gốc
Một cách để lấy lại người dùng trên hệ thống Linux khi bạn quên mật khẩu là sử dụng tài khoản Root. Vì Root có quyền kiểm soát cuối cùng đối với hệ thống, nên bạn có thể buộc phải đặt lại mật khẩu đã quên trên Linux bằng nó. Sử dụng Root để đặt lại mật khẩu của bạn có thể được thực hiện mà không cần bất kỳ phần mềm mới, đĩa trực tuyến nào, v.v.
Để bắt đầu quá trình, hãy tải hệ thống Linux của bạn lên như bình thường và để nó tải vào màn hình đăng nhập. Đừng đăng nhập! Thay vào đó, hãy nhấn Ctrl + Alt + F2 để mở cửa sổ TTY. Các cửa sổ TTY này là các trình bao khẩn cấp mà người dùng có quyền truy cập bất kể đăng nhập.
Tại cửa sổ TTY, bạn sẽ thấy thông báo yêu cầu nhập tên người dùng. Trong vị trí người dùng, nhập "root", sau đó là mật khẩu root.
Lưu ý: nếu bạn đang sử dụng Ubuntu, Linux Mint hoặc bản phân phối Linux khác vô hiệu hóa su và tài khoản gốc , phương pháp này sẽ không hoạt động. Hãy thử phương pháp chroot để thay thế.
Nếu mật khẩu Root chính xác, cửa sổ TTY sẽ đăng nhập bạn với tư cách là superuser, với toàn bộ sức mạnh của hệ thống Linux. Tại thời điểm này, bạn sẽ có thể đặt lại mật khẩu của người dùng của mình:
tên người dùng mật khẩu
Chạy passwd yêu cầu bạn nhập một “mật khẩu UNIX mới”. Làm như vậy, và cố gắng nhớ mật khẩu lần này!
Bây giờ mật khẩu của người dùng của bạn đã được đặt lại, có thể an toàn để sử dụng lại tài khoản người dùng. Sử dụng lệnh khởi động lại để khởi động lại PC của bạn và quay lại màn hình đăng nhập.
khởi động lại
Sau khi khởi động lại, bạn sẽ có thể đăng nhập.
Chroot
Trên một số bản phân phối Linux, phương pháp Gốc để đặt lại mật khẩu sẽ không hoạt động. Điều này là do một số hệ thống vô hiệu hóa khả năng đăng nhập với tư cách là su và thay vào đó sử dụng đặc quyền sudo cho mọi thứ. Một mặt, đây là tính bảo mật vượt trội, nhưng chắc chắn, bạn sẽ bỏ lỡ các thủ thuật hữu ích.
Do đó, việc đặt lại một thiết bị đã quên trên Linux sẽ phức tạp hơn. Bước đầu tiên là tải xuống phiên bản Ubuntu mới nhất để tạo đĩa trực tiếp.
Sau khi tải xuống Ubuntu, hãy tải xuống công cụ Etcher và sử dụng nó để tạo đĩa chạy Ubuntu. Khi đĩa trực tiếp đã sẵn sàng, hãy cắm ổ USB, khởi động lại PC của bạn và khởi động từ nó.
Sau khi Ubuntu tải lên, hãy nhấp vào “thử Ubuntu”.
Thiết lập Chroot
Trước khi đặt lại mật khẩu, chúng tôi cần thiết lập Chroot. Chroot sẽ cho phép Ubuntu tương tác trực tiếp với hệ điều hành Linux trên ổ cứng của bạn, với quyền truy cập root.
Mở một thiết bị đầu cuối và tạo một thư mục mới trong / mnt . Đảm bảo gắn nhãn thư mục là tên hệ điều hành của bạn. Trong ví dụ này, chúng tôi sẽ sử dụng OpenSUSE LEAP.
sudo -s mkdir -p / mnt / opensuse-leap /
Tiếp theo, chạy lệnh lsblk để xác định nhãn ổ đĩa là gì. Trong ví dụ này, ổ cứng là / dev / sda và phân vùng OpenSUSE LEAP mà chúng ta cần gắn kết là / dev / sda1 . Của bạn có thể khác nhau.
Gắn phân vùng cài đặt Linux của bạn vào thư mục mới trong / mnt . Đảm bảo thay đổi các tham chiếu thành “opensuse-jump” thành tên của thư mục OS của bạn trong / mnt .
mount / dev / sda1 / mnt / opensuse-leap /
Với phân vùng hệ thống được gắn kết, đã đến lúc liên kết các dịch vụ Ubuntu đang chạy với Hệ điều hành Linux trên ổ cứng.
mount -t proc proc / mnt / opensuse-leap / proc mount -t sysfs sys / mnt / opensuse-leap / sys mount -o bind / dev / mnt / opensuse-leap / dev
cp -L /etc/resolv.conf /mnt/opensuse-leap/etc/resolv.conf
Với thiết lập Chroot, đã đến lúc truy cập nó. Trong thiết bị đầu cuối, gắn hệ điều hành của bạn thông qua đĩa trực tiếp Ubuntu với:
chroot / mnt / opensuse-leap / bin / bash
Kiểm tra xem bạn có thực sự đang ở trong Chroot hay không bằng cách chạy Neofetch hoặc Screenfetch để hiển thị thông tin hệ thống .
Cuối cùng, đặt lại mật khẩu của người dùng của bạn bằng:
tên người dùng mật khẩu
Khi hoàn tất, gõ exit một vài lần để đóng phiên Chroot. Từ đó, sử dụng lệnh umount để ngắt kết nối phân vùng hệ thống của bạn khỏi đĩa trực tiếp.
sudo umount / dev / sda1
Lệnh trên sẽ ngắt kết nối mọi thứ. Nếu không, hãy xem xét sử dụng tùy chọn "lực lượng".
sudo umount / dev / sda1 -l
Bây giờ ổ đĩa hệ thống đã được ngắt kết nối chính xác, có thể an toàn để thoát khỏi đĩa đang hoạt động. Nhấp vào menu ở trên cùng bên phải bên trong đĩa trực tiếp Ubuntu, sau đó chọn “khởi động lại”.
Tháo thanh USB Ubuntu và để PC Linux của bạn khởi động lại. Khi nó khởi động lại, mật khẩu của bạn sẽ được đặt lại!
Nếu bạn sử dụng nhiều PPA trên PC Ubuntu của mình và gần đây đã nâng cấp lên Ubuntu 20.04, bạn có thể nhận thấy rằng một số PPA của bạn không hoạt động, vì chúng
Bạn mới sử dụng Linux và muốn thêm nhạc của mình vào Rhythmbox nhưng không chắc về cách thực hiện? Chúng tôi có thể giúp! Hãy làm theo hướng dẫn này khi chúng tôi xem xét cách thiết lập
Bạn có cần truy cập PC hoặc Máy chủ Ubuntu từ xa từ PC Microsoft Windows của mình không? Không chắc chắn về cách làm điều đó? Làm theo hướng dẫn này khi chúng tôi chỉ cho bạn
Bạn có sử dụng trình duyệt web Vivaldi làm trình điều khiển hàng ngày trên Linux không? Bạn đang cố gắng tìm cách sao lưu cài đặt trình duyệt của mình để giữ an toàn? chúng tôi
Cách tải xuống Podcast từ Linux Terminal với Podfox
Cách dọn dẹp và tăng tốc Ubuntu
Bạn đang cần một ứng dụng khách podcast tốt, thanh lịch cho máy tính để bàn Linux của mình? Nếu vậy, bạn cần dùng thử CPod. Đó là một ứng dụng nhỏ thân thiện giúp lắng nghe
TuxGuitar là một công cụ soạn nhạc mã nguồn mở. Với nó, người dùng có thể tạo và chỉnh sửa khuông nhạc guitar của riêng mình. Trong hướng dẫn này, hãy xem qua cách
Nếu bạn làm việc nhiều với hình ảnh trên Linux nhưng thấy thiếu các công cụ hình ảnh tích hợp sẵn, Annotator có thể dành cho bạn. Với ứng dụng này, bạn có thể thêm tem, văn bản,
AppImagePool là một ứng dụng khách AppImageHub dành cho Linux. Với nó, người dùng có thể dễ dàng duyệt và tải xuống AppImages từ cửa hàng AppImageHub. Đây là cách để lấy nó