langage de programmation
-
@george1421 salut george. j’ai eu une erreur qui s’affiche on me precise syntax error. donc le script essaye de s’executer mais petite erreur. voici l’image en question
-
@sebastian-roth oui roth j’ai vu ou il y’a erreur: c’est au niveau de la ligne5 dans mon code: ici
if [[“$osid”==“50”]]; then ça me dire sysntax error. juste pour vous donner un indice.
-
@julio said in langage de programmation:
’ai reussi à entrer dans la partition de debogage. j’ai executer la commande lsblk. voici ce que j’obtient
Ok I see only one partition then /dev/sda1. Now you know what your target partition is.
donc le script essaye de s’executer mais petite erreur.
Here is an example of my if/then
if [[ -z $hd ]]; then handleError "Could not find hdd to use" fi
When you look at your if / then statement do you see any differences? How about spacing?
-
@george1421 voici mon script final
-
@julio You MUST look at the if statement. It is wrong.
if[[ $osid == 50 ]];then
Should be rewritten as
if [[ $osid == "50" ]]; then
-
-
@george1421 désolé j’ai toujours la meme erreur. je sais pas si je doit changer totalement la ligne 5. en passant j’ai bien
fi à la fin de mon script. -
@julio Your program is still wrong. I will type short items because I am tired.
#!/bin/bash echo "hello" read if [[ $osid == "50" ]]; then echo "ok" mdkir -p /ext mount /dev/sda1 /ext echo $hostname > /ext/etc/hostname unmount /ext fi
- Your if command needs a space after if and the first square bracket
- You need
fi
at the end to show the closing of theif
statement.
-
@george1421 salut george. vraiment merci beaucoup pour tout ça fonctionne bien maintenant
-
@george1421 je tenais à te remercier une fois de plus. thank you again. je te dois une fiere chandel. pour ceux qui en ont besion voici le script final en question.
-
bonjour george. j’ai un dernier point sur lequel je sollicite ton aide. je veux faire un script pour joindre un domaine active directory avec des machines linux. à tu une idée de comment je pourrais me prendre avec ça. merci bien
-
@julio Single command
realm
https://www.redhat.com/sysadmin/linux-active-directoryhttps://4sysops.com/archives/join-a-debian-linux-server-to-an-active-directory-domain/
once command once the installed packages are available.
-
@george1421 said in langage de programmation:
@julio Single command
realm
https://www.redhat.com/sysadmin/linux-active-directoryhttps://4sysops.com/archives/join-a-debian-linux-server-to-an-active-directory-domain/
once command once the installed packages are available.
Bonjour george: désolé d’être absent depuis ces dernières temps. je redigiais mon rapport sur tout ce que j’ai déja fais.
j’ai suivie les tutos que tu m’as envoyé mais je n’arrive pas à joindre le domaine active directory avec la distribution linux ubuntu 18.04 j’ai installer tous les paquets donc j’avais besion mais cela ne fonctionne pas. y’a t 'il un fichier spécifique que je pourrais configurer pour fais fonctionné la jointure au domaine???
-
bonjour george voici une erreur de ce que j’ai rencontrer comme problème.
-
-
@george1421 bonjour george, mon domaine c’est bien lheh.be et le nom de mon serveur est srvldap.lheh.be je ping bien srvldap.lheh.be et dans mon active directory j’ai créer une OU dans laquelle mes utilisateurs s’y trouve. et comment je pourrais fais en sorte que ma machine rejoint le domaine directement. quelle fichier je pourrais configuré pour cela.
-
@george1421 Bonjour george, oui mon domaine est bien et belle lheh.be et je ping bien mon domaine lheh.be et le nom de mon serveur windows 2016 est srvldap.lheh.be mais quand j’essaye de joindre le domaine avec la commande realm ça ne fonctionne pas. as tu une idée à me proposé???
-
@julio Good that means that dns is working like it should.
Two things I can think of
- Is the ubuntu firewall getting in your way?
- Did you follow the step by step provided in the previous post? https://4sysops.com/archives/join-a-debian-linux-server-to-an-active-directory-domain/
??
-
@george1421 oui j’ai suivi tous les étapes mentionnées sur le lien que tu m’as envoyé mais cela n’a pas toujours fonctionné. je ne sais pas si c’est le parefeu sur linux ou windows qui dérange mais sur linux je ne pense pas parce que j’ai des port spécifique que je suis censer ouvrir mais sur windows je sais pas trop ce que je dois faire???
-
bonsoir george, stp excuse moi de venir ce soir te poser ce problème,
je veux déployer mon image sur une machine physique mais cela ne fonctionne pas. voici l’erreur que je reçois.
la marque de mon ordinateur c’est un dell latitude et en passant, mon serveur est sur une machine virtuel et j’ai connecté ma machine cible directement sur la machine physique qui abrite mon serveur fog sur virtual box. par quelle moyen savoir que ma machine physique est bien connecté à mon serveur virtuel???