Linux là một môi trường nhiều người dùng theo mặc định. Mỗi người dùng có thư mục riêng trong / home / TheUserName
Người dùng rất hạn chế bên ngoài thư mục đó. Họ chỉ có quyền truy cập đọc vào hầu hết mọi thứ.
Theo mặc định, Raspberry Pi đi kèm với một người dùng được gọi pi
. Người dùng này có một thư mục nhà gọi là /home/pi/
. Bắt: Theo mặc định, pi
người dùng có khả năng truy cập mọi thứ thông qua sudo
, thực thi các lệnh dưới dạng root.
Giải pháp
Tạo một người dùng mới. Theo mặc định, người dùng mới không có sudo
quyền truy cập.
sudo adduser guest
Bây giờ, khi đăng nhập (giả sử chế độ thiết bị đầu cuối): Chỉ cần nhập guest
làm tên người dùng, nhập mật khẩu của bạn, sau đó nhập startx
để vào GUI. Người dùng này sẽ không thể sửa đổi bất cứ điều gì bên ngoài /home/guest
.
Bạn cũng có thể muốn thay đổi mật khẩu "Pi" mặc định, thực hiện điều này như pi
sau:
sudo passwd pi
Bây giờ người dùng khách của bạn sẽ chỉ có thể hủy thư mục riêng / nhà / khách của họ mà không làm hỏng phần còn lại của Raspberry Pi.
Thêm
Bạn cũng có thể muốn sao lưu tươi / nhà / khách. Vì vậy, trong trường hợp một khách làm phiền người dùng khách, bạn chỉ cần khôi phục nó từ bản sao lưu.
thực hiện điều này như pi
:
mkdir /home/pi/backup
sudo cp /home/guest /home/pi/backup/guest
Để khôi phục tài khoản khách:
sudo rm -f -r /home/guest #Remove the guest folder.
sudo cp /home/pi/backup/guest /home/ #Copy the backup to where the guest folder used to be.
sudo chown -R guest /home/guest #Give "guest" ownership of the new guest folder.
Nếu bạn muốn tài khoản khách luôn được đặt lại khi khởi động, hãy đảm bảo rằng cùng một tập lệnh luôn thực thi khi khởi động bằng cách đặt nó vào /etc/rc.local
.