エイリアスをリモートサーバーに解決する[終了]


-1

IPエイリアスと呼ばれるものがあります。これは、UnixサーバーからWindowsファイルサーバーにアクセスするために使用されます。Unix上のパスは次のようになります。

/folder/file.txt

これは何らかの形で解決されます:

\\server\folder\file.txt

これは、Unix上で実行されているSASプログラムからのftpコマンド内で使用されます。私はUnixについてほとんど知らないが、エイリアスはUnix自体で構成されていると思う(SASサーバーではない)。通常の(非ルート)ユーザーとして、このエイリアスを検索し、それが参照するIPアドレスを確認する方法はありますか?それとも、エイリアスとそのIPアドレスのリストですか?

おそらく、間違った用語を使用していますか?私のGoogle検索ではコマンドエイリアスが見つかりましたが、それ以外の場合、有用な情報はほとんど見つかりません。


2
ここでは、UnixとLinuxに関する質問は同じトピックに当てはまるため、移行しないでください。ただし、数日以内に回答が得られない場合は、再度フラグを立てて自由に移行してください。乾杯
-slhck

1
@slhck-ありがとう。別のサイトで2つ目の同じ質問を開きたくありませんでした。上記の提案は妥当です。
JDB

回答:


1

Unixでは、システム上のディレクトリの下に、リモートファイルシステムを含むファイルシステムをマウントできます。これは、Windowsマシン上のドライブとしてリモートファイルシステムを接続する方法に似ています。たとえば、を参照するZ:を作成し\\server\folderます。ドライブ文字を使用する代わりに、ファイルシステムを参照するディレクトリがあります。つまり/folder、Windowsファイルサーバー上の共有フォルダーのリモートマウントである可能性があります\\server\foldermountコマンドを実行すると、リモートのものを含め、現在マウントされているファイルシステムが表示されます。また、次のcat /etc/fstabような行を探します

//192.168.0.244/Public  /networkstorage cifs    rw,user,noauto,guest  0 0

どこ//192.168.0.244/Publicの略\\192.168.0.244\Public/networkstorage「マウントポイント」、リモートファイルシステムが装着されているUnixファイルシステムでの場所です。

IPエイリアスはまったく異なるものです。コマンドエイリアスも必要なものではありません。


mountリストを提供してくれましたが、SASプログラムで使用するマウントは含まれていません。/ etc / fstabにアクセスできません。明らかに、管理者と一緒にこれを解決する必要があります。どうもありがとう。
JDB

0

エイリアスがUnixシステムで定義されている場合は、にあるはず/etc/hostsです。を使用grepしてでサーバー名を検索する/etc/hostsか、ファイル全体を参照して、そこで定義されているすべてのエイリアスを確認してください。


実際に試してみましたが、エイリアスが見つからなかったので間違っているに違いないと思ったのです。(私はviを使用して「フォルダ」を検索し、nothinを取得しました)
-JDB

おっとっと; あなたの質問を読み違えました。サーバー上のファイルにアクセスしたときに、サーバー名のエイリアスを使用していると思いました。サーバーのfolderディレクトリがUnixシステム上にとして表示されている/folder場合、Unixシステムはおそらく(リモートファイルシステムとして)マウントされています。入力mount(または/etc/mount「見つからない」エラーが表示された場合は)、サーバーがリストされているかどうかを確認します。
スコット
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.