Jailshellでバイナリファイルを使用する方法は?

Jailshellでバイナリファイルを使用する方法は?

Unison(一種の双方向rsync)というフォルダ同期ツールを使用できるように、他の人に刑務所シェル(CentOS-whm)アクセス権を付与しています。

それは文脈のためのものです。

Unisonがインストールされていて、端末にunisonと入力するたびに、unisonの使用リストが表示されます。

しかし、刑務所のシェルにログインして同じアプリケーションを実行すると、単に返されます。

-jailshell: unison : command not found

しかし、ルートの観点からJailshellを見ると、[/home/virtfs/username/usr/bin] unison@というバイナリが表示され、binフォルダがエイリアスのように見えます。

刑務所ではなぜ認められないのですか? Jailshellでこのバイナリにどのようにアクセスできますか?

編集する

ls -l /usr/bin/unisonの結果(内部と外部)

lrwxrwxrwx. 1 root root 24 20 déc 08:36 /usr/bin/unison -> /etc/alternatives/unison

ldd /usr/bin/unisonの結果は次のとおりです。

no file or folder of this type (translated)

外部:justeは複数のライブラリを一覧表示します。

/usr/bin 内の ./unison 結果:

no file or folder of this type (translated)

ベストアンサー1

おすすめ記事