פורסם: 21/08/2004 - 20:04
נושא ההודעה: בעיות עם su
|
יש לי בעיה שאני עושה su ונותן את הסיסמה של root אז זה אומר לי שהסיסמה שגויה.
אבל שאני מנסה להתחבר כ root ב login זה מתחבר
הדבר הראשון שבדקתי זה chkrootkitאבל זה לא מצא לי כלום
מישהו יודע אולי איך לסדר ?
|
|
חזרה לתוכן הדיון |
פורסם: 21/08/2004 - 21:03
נושא ההודעה:
|
במקום לרשום su בלבד, כדאי לרשום
שווה לנסות.
דותן
|
|
חזרה לתוכן הדיון |
פורסם: 21/08/2004 - 21:13
נושא ההודעה:
|
זה לא עזר בכל מקרה תודה על הנסיון לעזור
מה שמוזר זה שאני עושה ctrl+alt+f1 ומתחבר כ root זה נותן נראה לי התעסקו לי במחשב
|
|
חזרה לתוכן הדיון |
פורסם: 21/08/2004 - 21:13
נושא ההודעה:
|
ודא שהחשבון שלך רשום בקבוצה wheel.
זו קבוצת המשתמשים שרשאים להשתמש ב-su.
|
|
חזרה לתוכן הדיון |
פורסם: 21/08/2004 - 21:15
נושא ההודעה:
|
אין לי קבוצה כזאת ונראה לי שזה רק ב BSD קיים
|
|
חזרה לתוכן הדיון |
פורסם: 21/08/2004 - 21:16
נושא ההודעה:
|
Anonymous : | אין לי קבוצה כזאת ונראה לי שזה רק ב BSD קיים |
אז תיצור אותה, ותוסיף את עצמך לשם.
|
|
חזרה לתוכן הדיון |
פורסם: 21/08/2004 - 21:21
נושא ההודעה:
|
הוספתי ל wheel
קוד: |
cat /etc/group | grep wheel
wheel:x:1000:ido
|
אבל זה לא עזר ...
|
|
חזרה לתוכן הדיון |
פורסם: 21/08/2004 - 21:21
נושא ההודעה:
|
הוספתי ל wheel
קוד: |
cat /etc/group | grep wheel
wheel:x:1000:ido
|
אבל זה לא עזר
יש רעיון אחר ?
|
|
חזרה לתוכן הדיון |
פורסם: 21/08/2004 - 23:26
נושא ההודעה:
|
תנסה לשנות את השורה לזה:
wheel::10:root,ido
אגב, אני מציע שתבדוק אם זה עובד בטרמינל ולא בסביבה גרפית, כי ידוע לי מניסיון שכשמשנים הרשאות וקבוצות וכדו', ישנן סביבות עבודה שעלולות לעשות צרות (KDE, לדוגמא).
|
|
חזרה לתוכן הדיון |
פורסם: 22/08/2004 - 00:04
נושא ההודעה:
|
ברוב ההצות לא צריכים להיות בקבוצה wheel כדי להשתמש ב־su
באיזו הפצה אתה משתמש?
מהו הפלט של הפקודות הבאות:
ls -l /bin/su
cat /etc/pam.d/su
אם אתה מקבל בפקודה השניה permission denied, תריץ אותה בתור root
|
|
חזרה לתוכן הדיון |
פורסם: 22/08/2004 - 01:00
נושא ההודעה:
|
אני משתמש ב דביאן והנה הפלט של הפקודות
קוד: |
ido@myBox:~$ ls -l /bin/su
-rwxr-xr-x 1 root root 23448 2004-07-27 17:39 /bin/su
ido@myBox:~$ cat /etc/pam.d/su
#
# The PAM configuration file for the Shadow `su' service
#
# Uncomment this to force users to be a member of group root
# before they can use `su'. You can also add "group=foo" to
# to the end of this line if you want to use a group other
# than the default "root".
# (Replaces the `SU_WHEEL_ONLY' option from login.defs)
# auth required pam_wheel.so
# Uncomment this if you want wheel members to be able to
# su without a password.
# auth sufficient pam_wheel.so trust
# Uncomment this if you want members of a specific group to not
# be allowed to use su at all.
# auth required pam_wheel.so deny group=nosu
# This allows root to su without passwords (normal operation)
auth sufficient pam_rootok.so
# Uncomment and edit /etc/security/time.conf if you need to set
# time restrainst on su usage.
# (Replaces the `PORTTIME_CHECKS_ENAB' option from login.defs
# as well as /etc/porttime)
# account requisite pam_time.so
# The standard Unix authentication modules, used with
# NIS (man nsswitch) as well as normal /etc/passwd and
# /etc/shadow entries.
@include common-auth
@include common-account
@include common-session
# Sets up user limits, please uncomment and read /etc/security/limits.conf
# to enable this functionality.
# (Replaces the use of /etc/limits in old login)
# session required pam_limits.so
|
|
|
חזרה לתוכן הדיון |
פורסם: 22/08/2004 - 02:20
נושא ההודעה:
|
יכול להיות ששברת בטעות את השורה השניה לפני האחרונה בקובץ הזה כשערכת אותו? אצלי במערכת (debian unstable) שם הקובץ "/etc/security/limits.conf" הוא חלק מהשורה הקודמת. כאשר ניסיתי להשתמש בקובץ שהדבקת כאן קיבלתי:
קוד: |
$ su
Segmentation fault
|
(אגב: לא ברור לי למה segmentation fault. זהו כנראה באג ב־su. לתוכנית הזו לא צריך להיות אף פעם segfault)
בקובץ /var/log/auth.log ראיתי:
PAM (su) illegal module type: /etc/security/limits.conf
|
|
חזרה לתוכן הדיון |
פורסם: 22/08/2004 - 13:46
נושא ההודעה:
|
מצאתי את הפתרון
אחרי חיפוש קצר בגוגל
תודה בכל מקרה
chmod a+s /bin/su
|
|
חזרה לתוכן הדיון |
|