MobaXtermを使用して他のマシンにSSHで接続することはできますが、ローカルターミナルを実行しようとすると、タブは単独で開いたり閉じたりするだけです。設定ファイルのようなものが不足していますか?管理者としても実行してみましたが、うまくいきませんでした。
私はWindows 7 Enterprise Edition 64ビットを使用していて、MobaXterm v9.0から始めました。 MobaXterm v9.0を完全にアンインストールし(CygUtilsプラグインの削除を含む)、最新のMobaXterm v9.1とCygUtilsプラグインをインストールしてみました。ただし、同じ問題が引き続き発生します。
Windows 10でLinuxのWindowsサブシステムを有効にする機能を有効にする必要があります。これを有効にする方法のリンクを次に示します。 LinuxでWindowsサブシステムを有効にする方法
ポータブル版でも同じ問題がありました。私は3つのステップで問題を修正しました:
私のインストールでは、C:\ Users\username\Documents\MobaXtermにファイルがあります。
おそらくそれらをバックアップし(特に、SSHキーやその他の重要なファイルや構成がある場合)、MobaXtermの別のクリーンインストールの前にそのディレクトリを削除します。
それでも問題が解決しない場合、考えられるのは、バグレポートを提出する Mobatekに連絡する だけです。
同じ問題が私から発生し、バックアップで解決してから、構成ファイルを削除します:C:\Users\Your_Name\Documents\MobaXterm\MobaXterm.ini
ドキュメントのホームディレクトリを変更した場合は、そのディレクトリのMobaXtermでファイルMobaXterm.ini
を見つけます。
ツールeverything
を使用すると、簡単に見つけることができます。
他と同様に、C:\ Users\username\Documents\MobaXtermを開きましたが、MobaXterm.iniを削除しても役に立ちませんでした。 MobaXtermが再び起動する前に、.logファイルも削除する必要がありました。
ヒント:.iniファイルは削除せず、名前をMobaXterm.bak.iniに変更してください。この方法でも、古い構成データの一部をコピーして、新しい構成データで使用できます。この方法でブックマークを保存しました。
同じ問題が発生しました。この問題は、cygwinとmobaxterm(統合されたcygwinで提供される)間のdllの競合が原因でした。 %PATH%環境変数から元のcygwinのパスを削除し、PCを再起動すると、すべて正常に動作します。
ローラン
CygUtils.plugin
と同じディレクトリにMobaXterm.exe
(またはMobaXterm_Personal_10.5.exe
(私の場合)、MobaXtermホームディレクトリ(およびおそらくルートディレクトリ)を、変更アクセス権を持つWindowsフォルダに設定する必要がある場合があります。 MobaXtermでこれを行うには、[設定]-> [構成]-> [一般]に移動し、「永続的なホームディレクトリ」と「永続的なルート(/)ディレクトリ」を選択したフォルダに設定します。私のために働いた。私はつまずくことでこれを試すことに刺激を受けました MobaXtermはホームディレクトリをどこに保持しますか?
CygUtils.pluginをダウンロードして、MobaXterm exeファイルと同じディレクトリに配置する必要があります。これは、インストールおよびポータブルバージョンに適用されます。
このプラグインは、ローカル端末を実行するために必要です。この情報は下部の「ホーム画面」にあります。それをダウンロードするための直接リンクもあります。
ここから入手できます: http://mobaxterm.mobatek.net/CygUtils.plugin