Pourquoi sshdnécessite un chemin absolu lors du redémarrage, par exemple /usr/sbin/sshdplutôt quesshd Y a-t-il des implications pour la sécurité? PS le message d'erreur: # sshd sshd re-exec requires execution with an absolute path
Pourquoi sshdnécessite un chemin absolu lors du redémarrage, par exemple /usr/sbin/sshdplutôt quesshd Y a-t-il des implications pour la sécurité? PS le message d'erreur: # sshd sshd re-exec requires execution with an absolute path
J'ai trouvé le terme « exécutable LSB » ou « objet partagé LSB » dans la sortie de la filecommande sous Linux. Par exemple: $ file /bin/ls /bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32,...
Comment puis-je exécuter une commande en lui faisant croire que la date est différente de celle du système? Par exemple, si j'ai ce script: #!/usr/bin/env bash date +"%B %d, %Y" Il imprime la date réelle: march 13, 2014 Mais je voudrais qu'il imprime une date différente, sur le futur ou le passé,...
Je comprends que Linux utilise la ligne shebang pour déterminer quel interpréteur utiliser pour les langages de script, mais comment cela fonctionne-t-il pour les binaires? Je veux dire que je peux exécuter des binaires Linux et avoir installé à la fois Wine et mono , Windows natif et binaires...
Je trouve de plus en plus d'outils qui mettent les exécutables dans ~ / .local / bin. Je suis vieux et pour moi ~ / bin est la place dans mon $ HOME pour les exécutables. D'où est née cette nouvelle mode folle? Pourquoi les gens font ça? Est-il répandu? Est-ce formalisé quelque part? Ce n'est pas...
Je lisais sur chmod et ses modes octaux . J'ai vu que 1c'est exécuter uniquement. Qu'est-ce qu'un cas d'utilisation valide pour une autorisation d'exécution uniquement? Pour exécuter un fichier, on voudrait généralement une autorisation de lecture et d'exécution. $ echo 'echo foo' > say_foo $...
J'ai des doutes concernant * nix. Je ne sais pas quel type de fichier exécutable est ls, que ce soit .sh ou .ksh ou tout autre type d'exécutable système s'il l'est, qu'est-ce que c'est? lorsque j'ai essayé de voir à quoi ressemble le code source de la lscommande, il montre quelque chose...
Je veux lancer l' wineexécutable (version 2.12), mais j'obtiens l'erreur suivante ( $= invite shell): $ wine bash: /usr/bin/wine: No such file or directory $ /usr/bin/wine bash: /usr/bin/wine: No such file or directory $ cd /usr/bin $ ./wine bash: ./wine: No such file or directory Cependant, le...
Chaque fois que je lance un fichier sur un binaire ELF, j'obtiens cette sortie: [jonescb@localhost ~]$ file a.out a.out: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, not stripped Je me demande simplement...
J'ai installé Debian dans VirtualBox (pour diverses expériences qui ont généralement cassé mon système) et j'ai essayé de lancer le script du module complémentaire invité VirtualBox. Je me suis connecté en tant que root et j'ai essayé de lancer autorun.sh, mais j'ai obtenu «Autorisation refusée»....
Je suis confus quant à l'exécution des autorisations de fichier ne se comportant pas comme je m'y attendais. Probablement parce que mes attentes sont fausses. En tous cas: J'ai un fichier script, pour la simplicité vient d'être appelé s, situé dans ~/bin. Pour cet exemple, le fichier contient...
Je programme un script shell Linux qui imprimera des bannières d'état pendant son exécution uniquement si l'outil approprié, par exemple figlet, est installé (c'est-à-dire: accessible sur le chemin système ). Exemple: #!/usr/bin/env bash echo "foo" figlet "Starting" echo "moo" figlet "Working" echo...
Je me demande comment des applications tueuses telles que Thunderbird ou Firefox peuvent être mises à jour via le gestionnaire de paquets du système alors qu'elles sont toujours en cours d'exécution. Que se passe-t-il avec l'ancien code pendant sa mise à jour? Que dois-je faire lorsque je veux...
J'ai installé une application [par exemple fdisk]. Mais il fallait des bibliothèques pour l'exécution. Je recherche un utilitaire / outil qui m'aidera à créer un binaire statique à partir de binaires déjà installés. Pour que je puisse l'utiliser n'importe où. Le seul outil fiable que j'ai trouvé...
Je veux appeler un script python script.py à partir du terminal en tapant simplement script . Est-ce possible? Si c'est le cas, comment? Je sais que je peux éviter de taper python script.py en ajoutant #! / Usr / bin / env python en haut du script, mais je dois encore ajouter le suffixe .py pour...
En ce moment, j'utilise cap_net_bind_service MY_USERNAMEdans /etc/security/capability.conf. Maintenant, il me suffit de définir cap_net_bind_service+il'interpréteur de mon langage de script préféré pour pouvoir ajouter CAP_NET_BIND_SERVICEà l' ensemble efficace via libcap [-ng]. Cela fonctionne...
zsh: exec format error... c'est l'erreur que j'obtenais en essayant d'exécuter une grande application. J'utilise redhat Linux. Que puis-je faire pour résoudre ce
Existe-t-il un moyen de définir le +xbit sur le script lors de la création? Par exemple, je lance: vim -some_option_to_make_file_executable script.sh et après avoir enregistré, je peux exécuter le fichier sans aucun mouvement supplémentaire. ps. Je peux courir chmoddepuis vimou même depuis la...
Je rencontre parfois des logiciels qui ne sont pas proposés dans .debou .rpmuniquement comme exécutables. Par exemple, Visual Studio Code , WebStorm ou Kerbal Space Programm . Pour cette question, je prendrai Visual Studio Code comme point de référence. Le logiciel est proposé sous forme de package...
Donc, par toute autre commande, le fichier exécutable existe, mais quand j'essaye de l'exécuter, il prétend qu'il n'est pas là. Ce n'est pas un caractère spécial dans le nom car je l'ai renommé par "chat". Et il semble que ce soit un binaire pour l'architecture correcte ... "semble", je suppose que...