Débian installé, et ensuite ?

50% noob , 50% humain = 100% besoin d’aide

Bonjour,

Je viens de louer un vps chez ovh/kimsufi pour me faire la main.
Pour le moment j’ai pas la main verte (en informatique je vois pas le rapport).
J’ai donc besoin de votre aide pour comprendre ce que je dois faire.
Merci d’utiliser des mots simples.

Il semble que j’ai un débian nu d’installé.
Pour le moment j’en suis là : accès au serveur via putty.

Je pense que la 1ere étape serait d’installer une interface web tel que plesk mais en opensource. Laquelle et surtout, comment ?
nb : Plesk je connais un peu.

Bonne journée

C’est un vks ?

Pour te faire la main, la dernière chose à faire c’est d’installer une interface web à mon avis. Il vaut mieux bien tout monter proprement soit même pour bien comprendre les tenants et aboutissants des choses.

Tu veux en faire quoi de ce VPS?

Effectivement tu es les deuxième a me dire ça.
Donc je vais tout faire avec putty.
Mais je ne sais pas encore quoi.

Mon but est d’installer un site à base phpbb (3.0.6)
Avec support email pour moi.
5 domaines en tout.

Je suis dejà arrivé sur mon précédent serveur infogéré à modifier moi même le php.ini pour modifier la taille max des fichier uploadé. Mais je ne suis pas allé plus loin.

Une aide serait le bien venue.
Je ne cherche pas à faire plus qu’une installation propre et pratique (avec watch dog, mysql, etc.). Puis l’entretient normal quand ça plante. Cé sera déjà bien.

Bonne journée

[quote=“westernz”]Effectivement tu es les deuxième a me dire ça.
Donc je vais tout faire avec putty.
Mais je ne sais pas encore quoi.

Mon but est d’installer un site à base phpbb (3.0.6)
Avec support email pour moi.
5 domaines en tout.

Je suis dejà arrivé sur mon précédent serveur infogéré à modifier moi même le php.ini pour modifier la taille max des fichier uploadé. Mais je ne suis pas allé plus loin.

Une aide serait le bien venue.
Je ne cherche pas à faire plus qu’une installation propre et pratique (avec watch dog, mysql, etc.). Puis l’entretient normal quand ça plante. Cé sera déjà bien.

Bonne journée[/quote]

OK ; tiens le résumé de ce que je viens de poser comme base sur mon vKS : C’est ma sauce à moi , à prendre avec des pincettes donc :

sorrodje.alter-it.org/index.php? … debian-6-0

Ensuite tu as dans le wiki debian-fr des bonnes recettes pour installer et configure Apache/Mysql/Php sinon c’est pas ce genre du tuto qui manque sur la toile :wink:

C’est super !
Je vais m’y coller quand il fera plus frais.

MErci :slightly_smiling:

JE te met ici les quelques note personnelle, au fur et à mesure que le lis le tuto.
Je pense être un bon exemple. Je suis noob sur la gestion serveur mais j’ai connu le dos en ligne de commande, je connais le php et JS, j’ai déjà utilisé des interfaces tel que plesk. En Gros je suis noob mais pas gros noob. Noob serveur pas noob informatique.

================================

1_/
“A partir de là , on peut se connecter en ssh avec l’utilisateur […]”

Je comprend : “A partir de là , on va […]”

================================

2_/
“Sur notre PC Ubuntu/Debian, créer la clé si ce n’est pas déjà fait :”

Ceci annonce que je dois travailler chez moi sur unix ? Je suis actuellement sous windows. Impossible de travaille mon serveur unix distant depuis mon pc windows perso local ?

Je peux y arriver c’est juste que c’est plus simple pour moi si je boss de puis ma machine principale.

================================

Je continuerai une fois ta réponse reçu :slightly_smiling:

J’éditerai au fur et a mesure que j’avance dans le tuto :wink:

Euh mon petit papier c’est un résumé/aide mémoire pour moi, partagé pour les lecteurs qui s’y retrouveraient. A toi de voir si ça s’applique ou non à toi et à adapter au cas par cas. le tuto ne peut que te servir de fil rouge pour poser une base de serveur , à toi de compléter ce fil rouge en cherchant ici ou là .

Tes meilleurs amis dans la démarche, c’est ton cerveau et google et pas moi ou mon tuto.

En l’occurence toi tu veux utiliser putty. Il faut voir comment effectuer via windows+putty la même manip de création de clé que j’ai pu réaliser moi via Ubuntu/Debian. Google sera une meilleure porte d’entrée qu’un forum Debian en l’occurence :slightly_smiling: . Donc recherche google , ssh putty authentification clé : lmgtfy.com/?q=ssh+putty+authenti … +cl%C3%A9+ :wink:

Sinon si tu as des questions relatives à mon article, autant les poser directement en commentaire sur l’article plutôt qu’ici.

Ok, c’est noté.
Je vais tenter d’y arriver.
Il doit bien y avoir un emul unix a utiliser en fond parallèle d’une session windows :slightly_smiling:

Bonne journée
Et merci pour ton tuto

Deux possibilités :

  • tu installes une machine virtuelle (par exemple VirtualBox) avec un Linux à l’intérieur
  • Cygwin

Je viens d’installer cygwin.
Mais la commande ne passe pas j’ai l’impression que c’est une commande serveur.

Je suis un pommé sur cette partie du tuto.

[quote]Sur notre PC Ubuntu/Debian, créer la clé si ce n’est pas déjà fait :

:~$ssh-keygen -t dsa

et laisser l’endroit d’enregistrement par défaut à savoir le répertoire caché dans le /home: ~/.ssh [/quote]

Bonne journée

Quelle est le message d’erreur ?

Un copié collé depuis Cygwin :

$ ~$ssh-keygen -t dsa
-bash: ~-keygen : commande introuvable

$ ssh-keygen -t dsa
-bash: ssh-keygen : commande introuvable

$ keygen -t dsa
-bash: keygen : commande introuvable

nb : je ne connais rien à unix

Quand on te donne une commande de la forme $ commande (voire avec d’autres trucs devant le $) ça indique que tu dois taper commande en tant qu’utilisateur (par opposition à # commande qui nécessite les droits root) mais sans taper le $ (ou le #). Bref, ton deuxième copié/collé.

Clairement il ne trouve pas la commande, ça veut dire que tu n’as pas installé SSH dans Cygwin. Relance le setup de Cygwin et fouille un peu dans la liste de paquets, il faut installer “openssh”.

Il est préférable de n’activer que les outils nécessaire, ou de tout installer histoire de ne pas avoir à nouveau ce problème sur une autre commande ?

Pour le moment c’est tout par defaut en mode current (curr) avec juste le ssh d’activé en 5.9p1.1 bin au lieu de skip.

Bonne journée

T’installes ce dont tu as besoin quand tu vois que en as besoin, voilà tout. :wink:

Ok.

Quand je tape
~$ssh-keygen -t dsa

Il me demande un passphrase.
Je lui colle un pass identique à celui du user (ou du root, ou aucun) ?

Bonne journée

Tu mets ce que tu veux : c’est le mot de passe qui sert à protéger la clé elle-même (ce qui fait que si quelqu’un a accès à la clé privée, il faut encore qu’il trouve le mot de passe pour pouvoir s’en servir et accéder à ton serveur). Ça n’a rien à voir avec un mot de passe d’utilisateur de ton serveur.

Ok, donc c’est peu risqué, donc même mot de passe que le user ca doit passer.

Merci, je progresse peu à peu et je note tout (presque à l’identique du tuto) sur mon classeur excel.

Merci beaucoup

Je bloque à nouveau.
Je pense que j’ai fais ce qu’il faut et que je dois installer putty sous unix (Cygwin) pour pouvoir utiliser la clé crée ou sous Cygwin.

J’ai créé ma clé ainsi :

[code]$ ssh-copy-id -i ~/.ssh/id_dsa.pub "an16@37.59.125.3 -p xxxx"
The authenticity of host ‘[37.59.125.3]:xxxx ([37.59.125.3]:xxxx)’ can’t be established.
RSA key fingerprint is a7:6b:12:a4:e7:b2:1e:a6:7b:da:4b:ae:22:0e:cd:fe.
Are you sure you want to continue connecting (yes/no)? y
Please type ‘yes’ or ‘no’: yes
Warning: Permanently added ‘[37.59.125.3]:xxxx’ (RSA) to the list of known hosts.
an16@37.59.125.3’s password:
Now try logging into the machine, with “ssh ‘an16@37.59.125.3 -p xxxx’”, and check in:

~/.ssh/authorized_keys

to make sure we haven’t added extra keys that you weren’t expecting.[/code]

Ensuite si je tente d’acceder a un fichier via nano, via putty sous windows : acces denied.

Et sous cygwin, j’ai pas putty.

J’ai télécharger ce que je supposer être putty pour unix.
Mais je ne sais pas installer quoi que ce soit sous unix, je ne sais pas quel est l’équivalent des fichiers exe.

Pour le moment j’y ai copié le dossier putty dans le dossier cygwin.

Que faire ?
(En espérant que ce que je dise ne soit pas du grand n’importe quoi)

Bonne soirée

Tu essayes toujours de dérouler mon tuto au pied de la lettre alors que ce n’est pas son but .

le #nano /etc/ssh/sshd_config il faut aller le faire sur ton vps donc aller d’abord te connecter sur ce serveur via ta connexion ssh avec identification par clé fraichement créée.

donc depuis ton client ssh:

ensuite tu es sur ton serveur avec le user “de base”

tu passes root :

puis tu vas modifier ton fichier /etc/ssh/sshd_config si tu le souhaites.