Yarn -v、nodejs -v、およびその他のコマンドは何も出力しません:0行

Yarn -v、nodejs -v、およびその他のコマンドは何も出力しません:0行

私はUbuntu 14を持つ専用サーバーを持っていて、そこにpleskを使用します(私の選択ではありません)。

何の問題もなく私の管理者として始めることができます。

cmeneux@sd-111960:~$ yarn -v
1.22.5
cmeneux@sd-111960:~$ npm -v
6.14.8
cmeneux@sd-111960:~$ nvm version
v14.15.0
cmeneux@sd-111960:~$ nodejs -v
The program 'nodejs' is currently not installed. You can install it by typing:
sudo apt-get install nodejs
cmeneux@sd-111960:~$ node -v
v14.15.0

質問は次のとおりです。 私たちが作成する各ドメインについていくつかの情報を持つ特定のユーザーを作成します。sshbin/bash信任状。

このユーザー(ここではChristian)でSSHにログインする場合:

christian@sd-111960:~$ yarn -v
christian@sd-111960:~$ node -v
christian@sd-111960:~$ npm -v
The program 'npm' is currently not installed

ご覧のとおり、出力はありませんyarn -v node -v。このユーザーがこれらのコマンドを実行できることを願っています。

糸に焦点を当てると、バイナリは同じ位置にあります。

christian@sd-111960:~$ which yarn
/usr/bin/yarn

lrwxrwxrwx  1 root root          22 Aug 27 13:16 yarn -> ../share/yarn/bin/yarn

したがって、ユーザーにアクセス権があるようです。この問題をより詳細に解決する必要があるのはわかりません。 /usr/sbin/nodeにあるノード(nodejsではない)、同じ権限についても同じです。

&>debug.logを試しましたが、実際に出力がなく、それが私を悩ませています。何が起こっているのか、どうやって調べるのかわかりません...

奇妙なこと:私管理者が提供するすべての項目をインストールssh セッション ('cmeneux'): apt get apt 更新など、このセッションで npm を検索すると、次のようになります。

cmeneux@sd-111960:~$ which npm
/home/cmeneux/.nvm/versions/node/v14.15.0/bin/npm

明らかに、他のセッションである「キリスト教」はこのリポジトリにアクセスできないようです。たぶん私が間違ってインストールしたかもしれません。私の管理者sshの記録:

  333  curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
  334  echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
  335  sudo apt update && sudo apt install yarn
  336  sudo apt install yarn

情報のため:

christian@sd-111960:/usr/sbin$ $PATH
-bash: /opt/plesk/php/7.0/bin:/var/www/vhosts/sd-111960.dedibox.fr/.rbenv/shims:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games: No such file or directory


cmeneux@sd-111960:~$ $PATH
-bash: /home/cmeneux/.nvm/versions/node/v14.15.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games: No such file or directory

皆様のご支援とご意見に感謝します。

ベストアンサー1

おすすめ記事