J'ai un serveur Linux auquel on peut accéder par SSH.
J'utilise l'application de raccourcis iOS pour essayer d'exécuter des scripts par SSH. Si j'essaie d'exécuter une commande Linux comme sudo apt-get install package
l'application de raccourcis ne renvoie aucune sortie du serveur. Cependant, si j'exécute depuis mon téléphone une commande qui ne nécessite pas d'autorisations élevées (par exemple ifconfig
), il renvoie la sortie.
Je suppose que lorsque j'essaie d'exécuter sudo
à partir de mon téléphone via l'application de raccourcis, la raison pour laquelle rien n'est renvoyé est qu'il faut le mot de passe (parce que ces commandes nécessitent des autorisations élevées), cependant le raccourci se termine dès que rien n'est renvoyé du serveur SSH.
J'ai testé le même serveur SSH sur différents ordinateurs. ordinateurs Je pense donc que je dois ajouter quelque chose pour que le raccourci sur mon iPhone fonctionne.
Ma question est donc la suivante : est-il possible d'entrer le mot de passe par une commande du type sudo apt-get, etc
pour que le script puisse continuer à s'exécuter normalement ?