Khi được đặt để khởi động vào máy chủ X, RasPi đang khởi động mà không cần mật khẩu


10

Bất kể tôi khởi động GUI hay console, tôi luôn muốn mật khẩu được bật trên tất cả các máy của mình.

Tôi đã xem nhiều hướng dẫn mà tôi có thể tìm thấy về vấn đề này, và mặc dù rõ ràng có vô số cách để khởi động debian thành x và đăng nhập tự động, tôi không sử dụng bất kỳ cách nào trong số chúng tôi có thể thấy. Khi tôi sử dụng tập lệnh raspi-config để thiết lập để khởi động GUI khi khởi động, nó sẽ bỏ qua mục nhập mật khẩu người dùng của tôi. Vì tôi có nhiều hơn một người dùng, điều này không hoạt động.

Vì vậy, câu hỏi này là "Làm thế nào để tôi khởi động an toàn vào máy chủ x, duy trì mật khẩu trước khi vào GUI trên Raspbian?"

BIÊN TẬP:

Mã trên dòng bắt đầu 'sed' xuất hiện để đặt chức năng đăng nhập tự động, nếu tôi không hiểu nhầm?

do_boot_behaviour() {
  whiptail --yesno "Should we boot straight to desktop?" 20 60 2
  RET=$?
  if [ $RET -eq 0 ]; then # yes
    update-rc.d lightdm enable 2
    sed /etc/lightdm/lightdm.conf -i -e "s/^#autologin-user=.*/autologin-user=pi/"
    ASK_TO_REBOOT=1
  elif [ $RET -eq 1 ]; then # no
    update-rc.d lightdm disable 2
    ASK_TO_REBOOT=1
  else # user hit escape
    return 1
  fi
}

Bạn đã cài đặt GDM chưa?
Jivings

Làm thế nào để tôi tìm ra những gói tôi sẽ cần? Và có vẻ như tập lệnh raspi-config đang làm điều này, trừ khi tôi hiểu sai? Xem câu hỏi được chỉnh sửa cho đoạn mã.
zenbike

1
Vui lòng kiểm tra câu trả lời. Nó sẽ giúp thống kê trang web.
xxmbabanexx

Câu trả lời:


9

Trong /etc/lightdm/lightdm.conf, tìm dòng nói

autologin-user=pi

và nhận xét nó ra; nó sẽ trông giống như

#autologin-user=pi

Bạn sẽ phải làm điều này như root.


Tôi đã thực hiện điều này qua SSH, nhưng tôi sẽ phải đợi cho đến khi tôi đi làm về để kiểm tra hiệu quả của nó. Tôi sẽ cho bạn biết. Bạn đã có được vị trí đó từ mã ở trên, hoặc bạn có biết cách này khác không?
zenbike

Đó là dòng 'sed'. Về cơ bản nói để thay thế dòng đăng nhập tự động được nhận xét trong tệp đó bằng một dòng không bị lỗi và một người dùng được chỉ định. Đúng?
zenbike

@zenbike Đúng rồi, tôi suy ra giải pháp từ sedkịch bản.
Alex Chamberlain

Vì vậy, mặc dù nó khiến pi yêu cầu đăng nhập, nhưng nó không sử dụng GDM, thay vào đó, đăng nhập là bắt buộc trong bảng điều khiển và GUI không còn bắt đầu cho đến khi tôi nhập thủ công startx.
zenbike

@zenbike xem câu hỏi này raspberrypi.stackexchange.com/questions/586/ cho thông tin về cách làm cho nó bắt đầu xwindows khi khởi động.
Steve Robillard
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.