Serveurs Privés Virtuels (VPS) - PUTTY ligne de commande pwd
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

PUTTY ligne de commande pwd

Von
CHRISTOPHEJ7
Erstellungsdatum 2018-10-18 19:22:41 (edited on 2024-09-04 13:17:25) in Serveurs Privés Virtuels (VPS)

Bonjour,
Je viens de découvrir PUTTY. Quand j'entre la ligne de commande pwd ça ne me donne pas accès à mon répertoire de travail. J'ai les lignes suivantes qui s'ouvrent:
/root
root@vpsXXXXXX:~#
Quelqu'un aurait une idée de comment on accède à son répertoire de travail sous Putty ?
Merci


7 Antworten ( Latest reply on 2018-10-21 15:02:40 Von
CHRISTOPHEJ7
)

putty te permet d’accéder en ssh à une console.
souvent le shell utilisateur est bash, mais ça peut se configurer spécifiquement pour chaque user:
`echo $SHELL`
`echo $BASH_VERSION`
`cat /etc/shells` (shells possibles)

accessoirement, quelle est la distribution?

Bonjour Kyodev,
Je ne comprends absolument pas votre réponse. Je n'y connais pas grand chose dans ce domaine. Je pensais qu'avec la commande pwd j'accèderais à mon répertoire de travail quand j'étais loggé à putty.
Je ne comprends pas non plus ce que vous voulez dire par "quelle est ma distribution".

Merci d'avance de m'éclairer sur ce sujet.

il faut peut-être se former un peu alors?

tu ne donnes AUCUN renseignent technique.
il faut peut-être commencer pas connaître son système si on veut intervenir dessus.
putty n'est qu'un utilitaire sous windows, permettant d'utiliser ssh et d'accéder à un shell distant (https://fr.wikipedia.org/wiki/Secure_Shell)

j'ai proposé 3 commandes pour savoir quels shell étaient en place et utilisé
(https://fr.wikipedia.org/wiki/Shell_Unix)
tu les as saisies, tu connais ton shell mais tu ne l'indiques pas

statistiquement, un système livré avec bash, aura la commande pwd (voire coreutils https://fr.wikipedia.org/wiki/GNU_Core_Utilities) disponible. pwd affiche le répertoire courant (man pwd)

j'ai oublié de dire que tu pouvais essayer alternativement, avec bash, `echo $PWD`

distribution? debian, centos...alpine ?
(https://fr.wikipedia.org/wiki/Syst%C3%A8me_d%27exploitation)

si tu veux des réponses, il faut donner des éléments.

Bonjour
la commande "pwd" permet d'afficher le dossier dans lequel tu te trouves.
Ici il te retourne /root.
Quand tu te connectes tu es redirigé dans le dossier personnel
pour l'utilisateur root le dossier personnel est /root
pour tous les autres utilisateur c'est en général /home/nom_d_utilisateur

si tu tapes
```
cd /home
```
et ensuite
```
pwd
```
Cela va r'afficher "/home" car tu te trouves dans /home

Tu devais trouver des tuto sur google

cdlt,
Boris.

ah oui, mal lu, je pensais que christophe disait que `pwd` ne fonctionnait pas

Bonjour Kyodev,
J'ai reçu ce message par mail de votre part mais c'est bizarre, il n'apparaît pas dans la conversation de ce sujet.
**il faut peut-être se former un peu alors?**
**tu ne donnes AUCUN renseignent technique. **
**il faut peut-être commencer pas connaître son système si on veut intervenir dessus.**
**putty n'est qu'un utilitaire sous windows, permettant d'utiliser ssh et d'accéder à un shell distant (https://fr.wikipedia.org/wiki/Secure_Shell)**
**j'ai proposé 3 commandes pour savoir quels shell étaient en place et utilisé**
**(https://fr.wikipedia.org/wiki/Shell_Unix)**
**tu les as saisies, tu connais ton shell mais tu ne l'indiques pas**
**statistiquement, un système livré avec bash, aura la commande pwd (voire coreutils https://fr.wikipedia.org/wiki/GNU_Core_Utilities) disponible. pwd affiche le répertoire courant (man pwd)**
**j'ai oublié de dire que tu pouvais essayer alternativement, avec bash, echo $PWD **
**distribution? debian, centos...alpine ?**
**(https://fr.wikipedia.org/wiki/Syst%C3%A8me_d%27exploitation)**
**si tu veux des réponses, il faut donner des éléments.**

Quand je tape
echo $SHELL ça me donne /bin/bash
echo $BASH_VERSION ça me donne 4.4.12(1)-release
cat /etc/shells ça me donne
# /etc/shells: valid login shells
/bin/sh
/bin/dash
/bin/bash
/bin/rbash

Il s'agît de Debian 9. J'ai bien lu tout ce que vous m'avez écrit et je ne veux pas être lourd mais je n'ai toujours pas compris comment j'accède à mon répertoire de travail.

Bonjour,

Perso je dirais d'abandonner le VPS si vous n'avez pas les connaissance et ne souhaitez pas vous former.

Car savoir gérer un VPS, sous linux, et en shell uniquement c'est juste pas possible de le faire du jour au lendemain sans un minimum de connaissance; et là au vu de vos réponse il n'y a même pas de base solide (à savoir connaitre les commandes minimum/de base).

Après si vous voulez vous former, le VPS c'est pas la bonne méthode non plus vu qu'il est directement sur internet (et OVH ne vous loupera pas si le serveur est compromis/hacké).

Cordialement, janus57

j'avais mal lu et compris ton message (quoique je ne comprends toujours pas trop)
j'ai donc supprimé pour éviter les hauteurs de post inutiles

@BorisM t'as repondu, pwd ne fait qu'afficher le répertoire courant

```shell
root@vpsXXXXXX:~#
```
le prompt :
`root@vpsXXXXXX` c'est l'user root sur le serveur vpsXXXXXX qui est logué
`#` indique que tu es root
`~` indique que tu dans le répertoire user, donc root ici
`pwd` ne fait que le confirmer: `/root`

qu'appelles tu?:

> mon répertoire de travail.

J'ai fait installer mon VPS et 3 sites par un professionnel. Celui-ci m'a donné tous les pass mais je n'ai plus de contacts avec cette personne. Donc il y a quelques jours j'ai appelé le support ovh pour leur demander comment j'accédais à mon file manager ou public_html. Je ne suis pas développeur mais je voulais changer quelques petits trucs de CSS (rien de bien compliqué). Le support ovh m'a dit de télécharger PUTTY et de me logger avec mes pass. Il m'a dit que je pourrais accéder à des dossiers un peu comme sur mon pc avec Windows avec un (C:) (D:) etc... C'est lui qui m'a parlé de répertoire de travail comme sur Windows.
Donc j'ai pensé surement bêtement que la commande pwd me permettrait d'accéder à ces dossiers. Ce que je souhaite savoir c'est comment une fois que je suis dans PUTTY je fais pour accéder aux dossiers / fichiers de mes sites ?

```text là je comprend ;)

en fait il te faut accéder à l'emplacement des sites (pas à un répertoire de travail d'un utilisateur)

généralement par défaut, Apache, le serveur web, attend que les sites soient dans `/var/www:
```text
cd /var/www
ls -l
cd -
```
juste un petit tour, pour exemple:

* tu est allé dans le répertoire des sites (généralement)
* tu as listé et devrais y voir au moins 3 répertoires relatifs à tes 3 sites, par exemple:
* tu es revenu au dernier répertoire

c'est juste un exemple

si les répertoires ne sont pas là, me dire. on peut imaginer que l'emplacement par défaut est été changé

attention, tu agis avec les droits root, c'est... comme ça à priori, mais tu a le droit à tout, y compris de tout détruire :(

sous windows, de mémoire, tu devrais visualiser comme dans un explorateur avec winscp

le minimum sur les VPS Ovh:
https://docs.ovh.com/fr/vps/
https://www.ovh.com/fr/vps/aide-faq.xml ```

répertoire trouvé
template modifié
problème du moment résolu

Effectivement, le problème est résolu. Encore merci à Kyodev (et les autres) de m'avoir aidé. En réalité, ce que je recherchais c'était Winscp qui donne l'accès au répertoire de travail sous Windows et non Putty.