PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : screen nur als root



MetzgerXZ
28.02.05, 22:07
HI

ich kann screen nur als root starten :< wenn ich screen als user starten will bekomm ich folgende fehler:

No more PTYs.
Sorry, could not found a PTY.

weiss echt keinen Rat mehr :<

hisax
28.02.05, 22:59
Hi!

Welche Rechte hat die Datei /dev/ptmx ?

MetzgerXZ
28.02.05, 23:01
Hi!

Welche Rechte hat die Datei /dev/ptmx ?

die datei gibt es net

PS: meine distri is debian

hisax
28.02.05, 23:04
Hmm,

Debian benutze ich auch und bei mir gibt es auf allen drei Rechnern diese Datei.

Ist bei dir /dev/pts gemountet?

Hast du vielleicht einen eigenen Kernel kompiliert?

MetzgerXZ
28.02.05, 23:08
auf meinen 11 rootservern läuft 11 mal der gleiche kernel und es gibt auch auf keinem /dev/ptmx

hisax
28.02.05, 23:10
???

ok,... ich hatte vor einigen Tagen exakt das gleiche Problem und es hatte mit fehlerhaften Rechten für die pt* Dateien zu tun.

Läuft ein eigener Kernel auf dem System?

MetzgerXZ
28.02.05, 23:12
auf allen 11 system läuft der gleiche kernel :) ne darans kanns net liegen

hisax
28.02.05, 23:12
ist /dev/pts gemountet?

Existiert dieser Eintrag in fstab?
devpts /dev/pts devpts defaults 0 0

MetzgerXZ
28.02.05, 23:16
auszug auf meiner .config

CONFIG_UNIX98_PTYS=y
CONFIG_LEGACY_PTYS=y

hisax
28.02.05, 23:21
schonmal gut ;)
und auf den anderen läufts ja bei dir auch,...

allerdings könnte es sein dass momentan die pty´s nicht gemountet sind.

Entweder mal nen simplen reboot machen wenn der Eintrag oben in der fstab drinsteht oder nachmounten.

Allerdings hat es bei mir erst wieder "richtig" funktioniert nachdem ich mein betroffenes system auf eine zweite platte kopiert und von dort gestartet habe (kann mir auch nicht erklären an was es genau gelegen hat).

MetzgerXZ
28.02.05, 23:24
fstab ist in ordnung... als root gehts ja wie gesagt problemlos :< is das ein debianbug ? oder bin ich nur zu dumm

hisax
28.02.05, 23:25
Als root ging es bei mir als ich das Problem hatte auch problemlos.

Was zeigt denn "mount" an?

MetzgerXZ
28.02.05, 23:28
rw10:~# mount
/dev/hda1 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw)

hisax
28.02.05, 23:28
mach mal ein

mount /dev/pts

MetzgerXZ
28.02.05, 23:29
rw10:~# mount /dev/pts
mount: can't find /dev/pts in /etc/fstab or /etc/mtab

die meldung bekomm ich aber auf all meinen servern

hisax
28.02.05, 23:35
kann es sein dass du überall kernel 2.4.x einsetzt?

wieviele screens bekommst du angezeigt wenn du

screen -list

eingibst?

MetzgerXZ
28.02.05, 23:37
rw10:~# screen -list
No Sockets found in /var/run/screen/S-root.

hisax
28.02.05, 23:41
ist auf der maschine irgendetwas wissentlich anders als auf den anderen 10?

Irgendeine software kürzlich installiert? Update gemacht?

MetzgerXZ
28.02.05, 23:43
hmm... eigentlich wurde nur screen auf der maschine neu installiert... ansonsten is alles gleich

hisax
28.02.05, 23:45
Welche Kernel-Version wird bei den Maschinen eingesetzt?

Iluminat23
01.03.05, 03:53
quick & dirty ?

chmod 770 /dev/pts/0

danach trage deinen user bei tty in der /etc/group ein

mfg philipp