Wie komme ich i.d. 'root'-Modus?

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Rallebiker
Beiträge: 120
Registriert: 10.06.2012 19:34:45

Wie komme ich i.d. 'root'-Modus?

Beitrag von Rallebiker » 25.06.2012 23:03:10

Hallo,
folgendes Problem:
Moechte TrueCrypt installieren.
Nach dem Entpacken, Aufruf, Start der Installation
und Abfrage 'Enter your Password to perform adminstrative tasks'
wird ganz zum Schluss die Meldung angezeigt:

Code: Alles auswählen

tar '-C' '/' '-xpzvf' '/tmp/truecrypt_7.1_amd64.tar.gz' konnte nicht als Anwender root ausgeführt werden: 
The underlying authorization mechanism (sudo) does not allow you to run this program. Contact the system administrator.
Tja und da komm ich nicht weiter.
Wenn ich mich abmelde, dann bei Anwender root eingebe, anschliessend das Passwort,
wird gesagt falsche Anmeldung.
Kleiner Tip vielleicht wie ich weiterkomme?

Gruss
Rallebiker

Benutzeravatar
Strunz_1975
Beiträge: 2512
Registriert: 13.04.2007 14:29:32
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: Wie komme ich i.d. 'root'-Modus?

Beitrag von Strunz_1975 » 26.06.2012 02:05:48

Hallo,

du musst dich in einer Konsole folgend anmelden:

su -
Passwort

Hoffe, dir geholfen zu haben!

Mfg
Strunz_1975
Debian Bookworm

uname
Beiträge: 12492
Registriert: 03.06.2008 09:33:02

Re: Wie komme ich i.d. 'root'-Modus?

Beitrag von uname » 26.06.2012 08:53:03

Wo ist der sudo-Aufruf? Den solltest du mal weglassen. Wie gesagt erst root werden und dann das Wort sudo weglassen.

Rallebiker
Beiträge: 120
Registriert: 10.06.2012 19:34:45

Re: Wie komme ich i.d. 'root'-Modus?

Beitrag von Rallebiker » 26.06.2012 19:18:21

Hallo,
Strunz_1975 hat geschrieben:Hallo,
du musst dich in einer Konsole folgend anmelden:
su -
Passwort
Hoffe, dir geholfen zu haben!
Leider nicht, egal welches Terminal ich nehme,
die Meldungen bleiben gleich. :(

Gruss
Rallebiker

Fjunchclick

Re: Wie komme ich i.d. 'root'-Modus?

Beitrag von Fjunchclick » 26.06.2012 19:27:05

Was genau gibst du denn im Terminal ein?

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22455
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Wie komme ich i.d. 'root'-Modus?

Beitrag von KBDCALLS » 26.06.2012 19:46:01

Es wöre ja viel interessanter welche Distri Debian ubuntu oder ? Grafisch oder Text .
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Fjunchclick

Re: Wie komme ich i.d. 'root'-Modus?

Beitrag von Fjunchclick » 26.06.2012 20:31:46

Darauf zielt meine Frage.
Ich vermute irgendein sudo-Gewurschtel unter Debian, weil von Ubuntu so gewohnt.
Man müsste also mal ein paar Infos bekommen.

wanne
Moderator
Beiträge: 7623
Registriert: 24.05.2010 12:39:42

Re: Wie komme ich i.d. 'root'-Modus?

Beitrag von wanne » 26.06.2012 22:47:50

Ich nehme an, dass er einfach als normaler User ausgeführt hat. Trucrypt macht dann in Ubuntu manier sudo ...:

Code: Alles auswählen

SUDO=sudo

if [ $INSTALL -eq 1 -a $(id -u) -ne 0 ]
then
	if ! which $SUDO >/dev/null 2>/dev/null
	then
		show_exit_message "Error: Administrator privileges required ($SUDO command is not installed)"
		rm -f $LICENSE
		exit 1
	fi
else
	unset SUDO
fi

Code: Alles auswählen

if [ $GUI -eq 1 ]
	then
		exec xterm -T 'TrueCrypt Setup' -e sh -c "echo Installing package...; $SUDO $PACKAGE_INSTALLER $PACKAGE_INSTALLER_OPTS $PACKAGE; rm -f $PACKAGE; echo; echo Press Enter to exit...; read A"
	else
		echo 'Installing package...'
		$SUDO $PACKAGE_INSTALLER $PACKAGE_INSTALLER_OPTS $PACKAGE && INSTALLED=1
		
Was anderes als ein standardubuntu kennen die nicht...
So dass es andere terminals als das xterm gibt oder dass sudo auch in seinem ursprünglichen Sinn verwendet werden kann.
rot: Moderator wanne spricht, default: User wanne spricht.

Rallebiker
Beiträge: 120
Registriert: 10.06.2012 19:34:45

Re: Wie komme ich i.d. 'root'-Modus?

Beitrag von Rallebiker » 27.06.2012 07:02:28

Hallo,
Fjunchclick hat geschrieben:Was genau gibst du denn im Terminal ein?
Nichts
KBDCALLS hat geschrieben:Es wöre ja viel interessanter welche Distri Debian ubuntu oder ? Grafisch oder Text .
Debian Testing, grafisch.
Fjunchclick hat geschrieben:Darauf zielt meine Frage.
Ich vermute irgendein sudo-Gewurschtel unter Debian, weil von Ubuntu so gewohnt.
Man müsste also mal ein paar Infos bekommen.
Ich hatte bisher kein Ubuntu drauf, drum kann ich das nicht beurteilen.

Egal ob ich das 'Normal'-Terminal oder das 'root' Terminal zuvor schon oeffne,
die Fehlermeldung zum Schluss bleibt die Gleiche.

Gruss
Rallebiker

uname
Beiträge: 12492
Registriert: 03.06.2008 09:33:02

Re: Wie komme ich i.d. 'root'-Modus?

Beitrag von uname » 27.06.2012 07:56:18

Wo hast du die Software denn überhaupt her? Welche Anleitung hast du genutzt? Vielleicht kennt jemand die Standardanleitung von truecrypt und kann einen Link posten. Nutze es selbst nicht.

Rallebiker
Beiträge: 120
Registriert: 10.06.2012 19:34:45

Re: Wie komme ich i.d. 'root'-Modus?

Beitrag von Rallebiker » 27.06.2012 10:32:43

uname hat geschrieben:Wo hast du die Software denn überhaupt her? Welche Anleitung hast du genutzt? Vielleicht kennt jemand die Standardanleitung von truecrypt und kann einen Link posten. Nutze es selbst nicht.
http://www.truecrypt.org
Entpacken, 'Oeffnen', Installation laeuft an.

Gruss
Rallebiker

uname
Beiträge: 12492
Registriert: 03.06.2008 09:33:02

Re: Wie komme ich i.d. 'root'-Modus?

Beitrag von uname » 27.06.2012 10:47:39

Habe mir gerade mal sowohl die Grafik- als auch die Konsolen-Version gezogen, entpackt und gelesen. Ohne es installieren zu wollen scheint es aufgrund von SUDO wohl vollkommen ungeeignet für Debian zu sein. Wofür willst du Truecrypt einsetzen? Gibt bestimmt gute Alternativen. Ich nutze gerne Debiancryptsetup und Debianaespipe.

Ach ja. Natürlich kannst du /etc/sudoers anpassen damit es läuft. Oder am Script rumfummeln wobei dann die Checksummenprüfung evtl nicht mehr funktioniert.

Fjunchclick

Re: Wie komme ich i.d. 'root'-Modus?

Beitrag von Fjunchclick » 27.06.2012 11:00:35

@uname
nein, nicht nötig, es geht schon. Man braucht kein sudo dafür.
Habe es gerade ausprobiert, wird ohne Probleme installiert.

@Rallebiker
Wie schon mehrfach gesagt, musst du die ausführbare Datei als root ausführen!
Also:

- Terminal öffnen
- root werden: - in das Verzeichnis wechseln, indem die Datei liegt:

Code: Alles auswählen

cd /Pfad/zur/Datei
- dort die Datei ausführen:

Code: Alles auswählen

./truecrypt-7.1a-setup-x64
Dann klappt es auch.

uname
Beiträge: 12492
Registriert: 03.06.2008 09:33:02

Re: Wie komme ich i.d. 'root'-Modus?

Beitrag von uname » 27.06.2012 11:03:01

Habe wohl den Quellcode falsch gelesen. Das ganze SUDO-Zeug wird nur abgefragt wenn man versucht den Aufruf als Nicht-root durchzuführen was auch sinnvoll erscheint. Als "root" sollte es tatsächlich keine Probleme geben. Wenn du natürlich in der Grafik auf das Programm klickst wird es als Benutzer ausgeführt und die if-Schleife ist erfüllt und mit SUDO läufst du gegen die Wand.

Code: Alles auswählen

SUDO=sudo                                                                       
                                                                                
if [ $INSTALL -eq 1 -a $(id -u) -ne 0 ]                                         
then                                                                            
        if ! which $SUDO >/dev/null 2>/dev/null                                 
        then                                                                    
                show_exit_message "Error: Administrator privileges required ($SUDO command is not installed)"                                                   
                rm -f $LICENSE                                                  
                exit 1                                                          
        fi                                                                      
else                                                                            
        unset SUDO                                                              
fi     

Fjunchclick

Re: Wie komme ich i.d. 'root'-Modus?

Beitrag von Fjunchclick » 27.06.2012 11:05:35

Jepp, scheint so zu sein.

Trotzdem würde auch ich eine der von dir genannten Alternativen empfehlen. Ist immer besser, etwas aus den Repos zu nehmen.

Deswegen habe ich Truecrypt auch gleich wieder entfernt. Auch das geht zum Glück ohne Probleme.

wanne
Moderator
Beiträge: 7623
Registriert: 24.05.2010 12:39:42

Re: Wie komme ich i.d. 'root'-Modus?

Beitrag von wanne » 27.06.2012 11:28:21

Rallebiker hat geschrieben:
Fjunchclick hat geschrieben:Was genau gibst du denn im Terminal ein?
Nichts
Ja, das ist das Problem: Wenn du einfach drauf drückst wird das Programm als der User ausgeführt, der du eben bist => nicht root.
Dann versucht Truecrypt in Ubuntu Manier sas brogramm mit rootrechten statt als root auszufüren und scheitert.
Ich würde aber auch zu dm-crypt raten. Flexiebler performanter. (Dafür gibts das nicht für OSX.)
uname hat geschrieben:Oder am Script rumfummeln wobei dann die Checksummenprüfung evtl nicht mehr funktioniert.
Abschalten! # wirkt wunder... Ich würde es ja posten, wenn ich mich das trauen würde.
rot: Moderator wanne spricht, default: User wanne spricht.

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: Wie komme ich i.d. 'root'-Modus?

Beitrag von habakug » 27.06.2012 11:51:28

Hallo!

Wer bei der Installation den Task "Desktop" wählt, bekommt auch ein "sudo" (seit Squeeze [1]). Es ist allerdings nicht "aktiviert", da der User Mitglied der Gruppe "sudo" sein muß.
Eine Variante wäre hier die Tasten "Strg" und "Alt" festzuhalten und zusätzlich die Taste "F1" zu drücken. In der Konsole meldet man sich mit "root" und dem Passwort an. Dann fügt man den User der Gruppe "sudo" hinzu:

Code: Alles auswählen

# usermod -a -G sudo Username
Mit (s.o.) "Strg-Alt" "F7" kehrt man zum Xserver zurück. Der User muß sich jetzt einmal ab- und anmelden (System -> User abmelden). Jetzt sollte das truecrypt-Skript durchlaufen. Wird nach dem Passwort gefragt, muß das Passwort des Users (!) eingegeben werden.

Gruß, habakug

[1] http://wiki.debian.org/sudo
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

Fjunchclick

Re: Wie komme ich i.d. 'root'-Modus?

Beitrag von Fjunchclick » 27.06.2012 13:12:18

Wozu?
Einfach als root ausführen und gut is'.

Rallebiker
Beiträge: 120
Registriert: 10.06.2012 19:34:45

Re: Wie komme ich i.d. 'root'-Modus?

Beitrag von Rallebiker » 27.06.2012 16:04:04

Fjunchclick hat geschrieben:@Rallebiker
Wie schon mehrfach gesagt, musst du die ausführbare Datei als root ausführen!
Also:
- Terminal öffnen
- root werden: - in das Verzeichnis wechseln, indem die Datei liegt:

Code: Alles auswählen

cd /Pfad/zur/Datei
- dort die Datei ausführen:

Code: Alles auswählen

./truecrypt-7.1a-setup-x64
Dann klappt es auch.
Einwandfrei - vielen Dank! :THX:

@unname
Truecrypt ist sehr gut zu handhaben,
und in beiden Welten (Linux/Win) zu nutzen.
Die Systemverschluesselung ganzer Platten
geht ohne grosse Systembelastung.

Gruss
Rallebiker

uname
Beiträge: 12492
Registriert: 03.06.2008 09:33:02

Re: Wie komme ich i.d. 'root'-Modus?

Beitrag von uname » 27.06.2012 16:41:07

und in beiden Welten (Linux/Win) zu nutzen.
Das war wohl der Grund bei vielen Anwendern, war mir entfallen. Lebe nur in der guten Welt.

Rallebiker
Beiträge: 120
Registriert: 10.06.2012 19:34:45

Re: Wie komme ich i.d. 'root'-Modus?

Beitrag von Rallebiker » 27.06.2012 16:49:10

uname hat geschrieben:
Lebe nur in der guten Welt.
:lol: :lol:
Schon aus beruflicher Sicht kann ich nicht eingleisig fahren.

Gruss
Rallebiker

wanne
Moderator
Beiträge: 7623
Registriert: 24.05.2010 12:39:42

Re: Wie komme ich i.d. 'root'-Modus?

Beitrag von wanne » 27.06.2012 17:22:18

uname hat geschrieben:
und in beiden Welten (Linux/Win) zu nutzen.
Das war wohl der Grund bei vielen Anwendern, war mir entfallen. Lebe nur in der guten Welt.
Weil alle meinen, dass dm-crypt nicht unter Win zu nutzen währe, was seit Jahren nicht mehr stimmt.
Das tut mindestens genausogut unter Win wie Truecrypt und ist nebenher noch legal: http://www.freeotfe.org/download.html
rot: Moderator wanne spricht, default: User wanne spricht.

Fjunchclick

Re: Wie komme ich i.d. 'root'-Modus?

Beitrag von Fjunchclick » 27.06.2012 17:28:45

Na, Hauptsache, es hat geklappt.

Gunman1982
Beiträge: 923
Registriert: 09.07.2008 11:50:57
Lizenz eigener Beiträge: MIT Lizenz

Re: Wie komme ich i.d. 'root'-Modus?

Beitrag von Gunman1982 » 27.06.2012 17:31:48

wanne hat geschrieben: Das tut mindestens genausogut unter Win wie Truecrypt und ist nebenher noch legal: http://www.freeotfe.org/download.html
Inwiefern ist truecrypt nicht legal?

wanne
Moderator
Beiträge: 7623
Registriert: 24.05.2010 12:39:42

Re: Wie komme ich i.d. 'root'-Modus?

Beitrag von wanne » 27.06.2012 20:42:55

Gunman1982 hat geschrieben:Inwiefern ist truecrypt nicht legal?
Truecrypt besteht aus vielen Einzelteilen, die unter verschiedenen Lizenzen stehen. Das Programm wird unter der TrueCrypt Collective License (Open Source) weiterverbreitet. Ein Teil der aber nicht OpenSource ist kann nicht einfach unter ner anderen Lizenz weiterverbreitet werden. Das ist in etwa so als wenn ich Windows jetzt Open Source vertreiben würde. Du kannst das Programm 100 mal von mir mit Open Source Lizenz bekommen haben, dein Win ist trotzdem illegal.
rot: Moderator wanne spricht, default: User wanne spricht.

Antworten