Pages : 1
#1 Le 31/01/2021, à 07:13
- minizebr95
[Résolu] Connaitre l'OS via ssh ?
Bonjour,
Je loue un hébergement web avec accès ssh. J'aimerais savoir la version installée su système. J'ai essayé tous les cat /blabla possibles je crois, il me renvoie :
Aucun fichier ou dossier de ce type
J'ai esssayé uname avec plusieurs options j'obtiens ça :
[vjfd9614@pie ~]$ uname -m
x86_64
[vjfd9614@pie ~]$ getconf WORD_BIT
32
[vjfd9614@pie ~]$ uname -a
Linux pie.o2switch.net 3.10.0-962.3.2.lve1.5.38.el7.x86_64 #1 SMP Thu Jun 18 05:28:41 EDT 2020 x86_64 x86_64 x86_64 GNU/Linux
[vjfd9614@pie ~]$ uname -o
GNU/Linux
[vjfd9614@pie ~]$ uname -r
3.10.0-962.3.2.lve1.5.38.el7.x86_64
[vjfd9614@pie ~]$
Comment je peux savoir quel est l'os installé et créer un compte admin ? svp ? merci
Dernière modification par minizebr95 (Le 30/03/2021, à 09:46)
Je pose plein de questions
Hors ligne
#2 Le 31/01/2021, à 08:18
- serged
Re : [Résolu] Connaitre l'OS via ssh ?
Comme tu le dis :
uname -a
Donne la version du noyau :
serge@slibovix:~$ uname -a
Linux slibovix 5.4.0-65-generic #73-Ubuntu SMP Mon Jan 18 17:25:17 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Et lsb_release -a donne la distribution :
serge@slibovix:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Linuxmint
Description: Linux Mint 20.1
Release: 20.1
Codename: ulyssa
Ainsi que :
serge@slibovix:~$ cat /etc/lsb-release
DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=20.1
DISTRIB_CODENAME=ulyssa
DISTRIB_DESCRIPTION="Linux Mint 20.1 Ulyssa"
Chez moi, j'ai un alias ver qui résume tout ça :
alias ver='uname -a;lsb_release -ircd;echo sous "${XDG_CURRENT_DESKTOP}"'
LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)
En ligne
#3 Le 31/01/2021, à 08:30
- bruno
Re : [Résolu] Connaitre l'OS via ssh ?
Bonjour,
Je ne vois pas bien le rapport avec Ubuntu…
Tu parles d’hébergement web avec accès SSH. Je suppose qu'il s'agit d'un hébergement mutualisé et que tu n'as accès qu'a un shell restreint, probablement dans un environnement chroot.
#4 Le 31/01/2021, à 08:30
- minizebr95
Re : [Résolu] Connaitre l'OS via ssh ?
[vjfd9614@pie vulgaweb]$ lsb_release -a
-bash: lsb_release : commande introuvable
Je pose plein de questions
Hors ligne
#5 Le 31/01/2021, à 08:35
- bruno
Re : [Résolu] Connaitre l'OS via ssh ?
Quel est ton hébergeur, quelle offre as-tu souscrite ?
Si c'est O2switch, c'est comme je l'indiquais de l'hébergement web mutualisé. Tu n'as qu'un compte restreint dans un environnement chroot. L'OS utilisé est probablement ReadHat 7.
#6 Le 31/01/2021, à 10:41
- jplemoine
Re : [Résolu] Connaitre l'OS via ssh ?
Si c'est la famille Redhat :
cat /etc/redhat-release
Si c'est du Debian (ou dérivés) :
cat /etc/lsb-release
NB : Pour info, d'après mon expérience, lsb_release ne fonctionne qu'avec Ubuntu et ses dérivés.
Tu tentes l'un puis l'autre. Si ça ne fonctionne pas, il faut voir dans /etc, s'il y a un "truc" qui puisse donner le renseignement (essayer avec un libellé version ou release)
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#7 Le 31/01/2021, à 10:46
- bruno
Re : [Résolu] Connaitre l'OS via ssh ?
@jplemeoine : comme je l'ai indiqué il n'a probablement pas accès à ces fichiers. C'est du mutualisé web pas un VPS ou un dédié !
Un des moyens de le vérifier :
ls -di /
si le résultat est différent de 2 tu es dans un environnement chroot.
#8 Le 31/01/2021, à 11:16
- jplemoine
Re : [Résolu] Connaitre l'OS via ssh ?
@jplemeoine : comme je l'ai indiqué il n'a probablement pas accès à ces fichiers. C'est du mutualisé web pas un VPS ou un dédié !
Un des moyens de le vérifier :ls -di /
si le résultat est différent de 2 tu es dans un environnement chroot.
1 - merci d'écrire mon pseudo (et donc nom nom) comme il faut.
2 - La question est "Connaitre l'OS via ssh" : S'il a accès à ssh, il a fatalement accès à /etc. --> Donc, on tente (ça fonctionne sur mon virtualbox en perso et avec VMWare ESXi au boulot)
3 - J'ai essayé sur mon Simple Hosting de Gandi : effectivement, je te prie d'accepter les excuses,il semble que tu es raison : les 2 lignes de commande ne fonctionnent pas.
4 - Par contre, j'ai ajouté une phrase qui pourrait n'être pas trop fausse : "Si ça ne fonctionne pas, il faut voir dans /etc, s'il y a un "truc" qui puisse donner le renseignement (essayer avec un libellé version ou release)"
cat /etc/debian_version
donne un no de version (X.YY). Au pif, comme ça, je dirais que c'est du Debian X.YY
Mais
ls -di /
ne donne effectivement pas 2.
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#9 Le 31/01/2021, à 11:32
- bruno
Re : [Résolu] Connaitre l'OS via ssh ?
S'il a accès à ssh, il a fatalement accès à /etc
Non pas le /etc du système sous-jacent, uniquement celui de son environnement chroot.
Et oui c'est sans doute similaire à ce que fait Gandi avec son hébergement WEB.
RedHat 7 est une pure supputation de ma part en fonction de la version du noyau.
[HS]
merci d'écrire mon pseudo (et donc nom nom) comme il faut.
Désolé, mais je ne suis pas le seul à faire des fautes…
[/HS]
Dernière modification par bruno (Le 31/01/2021, à 11:32)
#10 Le 31/01/2021, à 12:09
- jplemoine
Re : [Résolu] Connaitre l'OS via ssh ?
Dans tous les cas (chroot ou machine virtuelle), il n'aura accès qu'à son système (soit le chroot, soit la VM).
C'est justement fait pour qu'il n'est pas accès au "vrai système" mais je pense que ce n'est pas la question.
Si c'est des Esx dans un VSphère par exemple, il n'est même pas dit que ce soit toujours le même : un coup de VMotion du DRS et c'est plus le même ESX et donc le même OS...
Pour l'avoir vu en vrai, ça prend une trentaine de secondes.
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
Pages : 1