Làm thế nào để thêm tài khoản khách mà không cần mật khẩu?


13

Đôi khi tôi có bạn bè trong nhà muốn sử dụng máy tính của tôi. Làm thế nào họ có thể sử dụng tài khoản khách mà không cần nhập mật khẩu?


Các câu trả lời đã lỗi thời.
6005

Câu trả lời:



8

Phương pháp 1

user@ubuntu:~$ sudo adduser guest
user@ubuntu:~$ sudo passwd -d guest

Điều này sẽ thêm một người dùng được gọi là "khách", sau đó xóa mật khẩu của cô ấy. Bạn có thể đăng nhập từ cả dấu nhắc đăng nhập tiêu chuẩn và trình quản lý đăng nhập đồ họa như GDM. Điều này làm việc cho tôi trên Ubuntu 10.10.

Tuy nhiên, rõ ràng điều này không hiệu quả với một số người sử dụng Ubuntu. Như vậy:

Cách 2

  1. Làm cho một người dùng.
  2. Mở / etc / bóng: gksudo gedit /etc/shadow
  3. Tìm dòng bắt đầu với người dùng bạn vừa thực hiện. Lưu ý dòng có nhiều trường cách nhau bởi dấu hai chấm.
  4. Thay đổi trường thứ hai thành : U6aMy0wojraho. Trong trường hợp của tôi:

    khách: $ 6 $ m4CpcgBw $ i9XLGaUNToClOJ1X5Grug / COUjlkhoPv1: 15048: 0: 99999: 7 :::

    trở thành:

    guest:U6aMy0wojraho:15048:0:99999:7:::
    
  5. Lưu tệp, đăng xuất và thử tài khoản không cần mật khẩu mới của bạn.

Nguồn gốc của phương pháp này là từ livecd Ubuntu. Người dùng mặc định (ubfox) không yêu cầu mật khẩu đăng nhập. Nếu bạn nhìn /etc/shadowvào livecd, U6aMy0wojraholà dạng mã hóa của mật khẩu ma thuật được sử dụng. Tôi giải thích điều này để nhấn mạnh đây không phải là một giải pháp linux chung, mà là một cái gì đó cụ thể là Ubuntu.


1
điều này có thể được thực hiện bằng một lệnh duy nhất:useradd -m -p U6aMy0wojraho guest
STX_user581226

2

Tạo người dùng mới, không có quyền truy cập quản trị, sau đó nhấp vào: "Không có mật khẩu khi đăng nhập". Điều này có thể giải quyết vấn đề của bạn, nhưng bạn có thể đăng nhập và theo tên của bạn (ở bên phải): Phiên khách.


-1

Tôi vừa tìm thấy hướng dẫn này (xuất hiện từ năm 2010) sử dụng phiên khách thay vì tạo người dùng. Một phiên khách có cài đặt bảo mật cao hơn theo mặc định, không cho phép truy cập vào các tệp hệ thống tệp trên nautilus và tất cả các tệp sẽ bị xóa khi đăng xuất vì chúng được lưu trữ trên / tmp.

Đây là nội dung của liên kết trên, một bài đăng ban đầu được tạo bởi @Kainalu :

Người điều hành - Tôi không biết mình đã học được cách thực hiện điều này ở đâu và không thể tìm thấy nó, vì vậy tôi quyết định đăng ở đây. Nếu đây là một bản dupe, hoặc sai chỗ cho điều này, xin vui lòng kiểm duyệt cho phù hợp.

Tôi đã học được cách làm điều này trên mạng ở đâu đó. HowTo này sẽ giúp bạn tạo một tài khoản trên màn hình đăng nhập sẽ đăng nhập vào cùng một phiên khách được thấy trong menu người dùng. Ưu điểm của việc này là đây sẽ là một tài khoản khách dễ truy cập, trong khi không lưu giữ bất kỳ tệp hoặc thay đổi nào khi đăng xuất và mô hình bảo mật cao hơn cho tài khoản. Xác nhận làm việc vào ngày 10.04 - 10.10, nhưng các hướng là dành cho 10.10

  1. Trong tài khoản quản trị viên hiện có, đi đến menu nhập Hệ thống -> quản trị -> Người dùng và Nhóm

  2. Nhấp vào Thêm. bạn có thể cần cung cấp mật khẩu vào thời điểm này. Đặt tên cho người dùng mới của bạn bất cứ điều gì bạn muốn, ngoại trừ khách. Tài khoản không thể được gọi là khách, nhưng khách truy cập thì độc đáo. mã hóa tài khoản là không cần thiết. Tài khoản này sẽ là tài khoản "tăng cường" cho phiên khách

  3. Trên màn hình tiếp theo, nhập mật khẩu và đảm bảo rằng bạn nhấp vào hộp kiểm "Không yêu cầu mật khẩu khi đăng nhập", Nhấp OK để hoàn tất

  4. Để phòng ngừa thêm, bấm vào Cài đặt nâng cao, khi quay lại màn hình Người dùng và Nhóm và trên tab Đặc quyền người dùng, bỏ chọn Nhật ký hệ thống giám sát.

  5. Thoát khỏi menu Người dùng và nhóm, sau đó đăng xuất và vào tài khoản mới của bạn

  6. Khi đó, hãy tạo một thư mục có tên GuestManager và trong thư mục đó, tạo một tệp văn bản đơn giản có tên Guestmanager.sh, với mã này trong đó:

Mã số:

#!/bin/bash

# Launches the guest session
/usr/share/gdm/guest-session/guest-session-launch
# Logs the user when done
/usr/bin/gnome-session-save --logout
  1. Lưu nó và sau đó nhấp chuột phải vào nó, đi đến các thuộc tính, và sau đó đi đến tab quyền. Trên tab này, bấm vào "cho phép thực thi tệp dưới dạng chương trình", rồi đóng cửa sổ đó.

  2. Mở menu nhập Hệ thống -> Tùy chọn -> Ứng dụng khởi động, và khi đó, tắt tất cả các ứng dụng khởi động, sau đó bấm thêm. Điền vào tên và nhận xét là GustManager và đối với lệnh, nhập /home/visitor/GuestManager/GuestManager.sh, trong đó khách truy cập sẽ là tên bạn đã chọn cho tài khoản ở bước 2. nhấp vào thêm, sau đó đóng

  3. Xóa tất cả các applet và thanh công cụ bổ sung (có thể muốn rời khỏi menu gnome chính) và đặt nền thành màu đen hoặc một cái gì đó nhạt nhẽo và đăng xuất. Vì tài khoản này chỉ là "trợ lý" nên không có thanh công cụ nào trong số này và điều đó sẽ cần thiết, vì vậy việc loại bỏ chúng sẽ giúp tiết kiệm bộ nhớ và thời gian tải.

  4. THƯỞNG THỨC!


1
Bắt buộc "Khuyến khích đăng nội dung của một liên kết trong phần thân của câu trả lời, để ít nhất ngăn chặn sự thối rữa liên kết tiềm năng và có thể chấp nhận được". :)
ThorSummoner

@ThorSummoner Chỉ cần cho bản ghi nhận xét "bắt buộc" ít nhiều đúng trong Stack Overflow nơi thông thường các câu trả lời có liên kết đến mã mà không được nhúng sẽ bị xóa. Nó đã được giải thích cho tôi rằng điều này là do lo ngại rằng mã này có thể là tài sản trí tuệ. Tuy nhiên, các liên kết đến các bài đăng trên diễn đàn Ubuntu là vĩnh viễn và nội dung sẽ không xuất hiện sớm, vì vậy dường như không có bất kỳ lý do nào để xóa các bài đăng này vì lo ngại rằng nội dung được liên kết sẽ biến mất. Tôi cũng không downvote bài viết như vậy. Nếu tôi không thích bài viết tôi sẽ bỏ phiếu thay vào đó.
karel
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.