Serveurs dédiés - Problème débian
... / Problème débian
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Frage

Problème débian

Von
CamilleG2
Erstellungsdatum 2018-09-01 19:14:08 (edited on 2024-09-04 13:50:17) in Serveurs dédiés

Bonjour à tous,
j'ai installé débian 9.5 (la version sans l'interface graphique) sur un serveur, j'ai voulu taper cette commande (les guillemets"" ne font pas partie de la commande :
"apt full-upgrade"

message d'erreur :
E: impossible d'ouvrir le fichier verrou /var/lib/dpkg/locl - open (13:permission non accordée
E: impossible de verrouiller le répoertoire d'administation (/var/lib/dpkg/). Avez-vous les privilèges du superutilisateurs ?

deuxième commande :

"apt install default-jre screen nano wget git"

message d'erreur :
E: impossible d'ouvrir le fichier verrou /var/lib/dpkg/locl - open (13:permission non accordée
E: impossible de verrouiller le répoertoire d'administation (/var/lib/dpkg/). Avez-vous les privilèges du superutilisateurs ?

troisième commande :
adduser minecraft --disabled-login --disabled-password

message d'erreur :

adduser : commande inconnu


je précise que toutes les commandes on été copier ici, normalement j'ai tout les privilège et que je n'y connais rien (et justement j'essaye d'apprendre).

merci par avance

cordialement


18 Antworten ( Latest reply on 2018-09-02 10:42:22 Von
kyodev
)

en commençant par saisir, pour obtenir les droits root
```
su
apt update

# etc
```

Bonjour,

Il faut que tu mettes la commande sudo devant tes commandes.
Sinon il faut que tu passes sur le compte root mais la "bonne" pratique consiste a utiliser la commande sudo ce qui indique au système que tu forces les privilèges superutilisateurs (ou root)

Bon courage
https://www.captainadmin.com

sudo n'est pas d'origine sur debian.
à moins que les vps ovh l'implemente?

Donc ce n'est pas un utilisateur qui a tous les droits :)

Mais tu as raison c'est ubuntu qui l'implémente de base il me semble .
Pour exemple https://www.geek17.com/fr/content/debian-9-stretch-installer-et-configurer-sudo-61
Ca te permettra d'avoir sudo d'une facon propre.

en tant qu'habitué debian, sudo n'est pas requis en exploitation systéme
su est l’implémentation de base, comme sur ubuntu, pour obtenir le root (assigner un mot de passe au root pour cela)

mais pour installer sudo il faut que j'utilise la commande "apt-get install sudo"
hors ça me met le message d'erreur cité plus haut

```
su
apt install sudo
adduser camille sudo

# des tas d'autres commandes
exit
```

su n'est à utiliser qu'une seule fois pour une session d’administration, en sortir avec exit pour revenir en utilisateur

par contre le problème c'est qu'il me demande un mot de passe et que le seul mot de passe que j'ai ajouté ne fonctionne pas (c'est le même que pour mon utilisateur)

ah non `su` demande un pass specifique à root
`sudo` demande le pass utilisateur

`sudo su` cela fonctionne ?

quand je fait la commande que vous m'avez donné, j'ai ce message :
0 mis a jour,0 installé, 0à enlever et 1 non mis à jour

mais j'ai pu faire sudo su et ensuite ça ma demandé de mettre le mdp de mon utilisateur

ok donc sudo est implementé

cela indique le resultat de `apt update`,
1 non mis à jour demande `apt dist-upgrade`
au lieu d'un classique `apt upgrade`

d'accord merci, par contra quand je fait la commande "apt full-upgrade" ca me dit :
"media change : please insert the disc labeled
debian GNU/Linux 9.50 _Skretch_ - Official i386 DVD Binary-1 20180714-11:11
in the drive '/media/cdrom/' and press [enter]"


d'ailleurs si vous connaissez un site pour apprendre à ce servir de débian je suis preneur

je pense que ton source.list n'est pas bon...
https://kyodev.frama.io/kyopages/debian/sources-stretch/

je t'envoie en Mp un chan IRC pour te faire aider sur debian si tu le souhaites

en fait, après réflexion nocturne:

usuellement debian demande le pass root

* sudo n'est pas installé (noX)
* sudo n'est pas configuré (desktop).

si à l'installation, le pass root n'est pas fourni

* sudo est installé/configuré (noX)
* sudo est configuré (desktop)

Tu fais #sudo su et tu seras root, ensuite tu pourras faire tes commandes;

ce qu'il a fait, voir plus haut

le reste dépanné par chan