私はLinux管理に初めて触れたので、私が言ったことが奇妙に聞こえたり、以前にこの質問を受けたことがあったとしても、ご了承ください。 StackExchangeとUnix&Linuxのサイトを検索しましたが、便利なソリューションが見つかりませんでした。
CIS Red Hat Enterprise Linux 6 Benchmark v1.3.0で強化されたRHEL 6サーバーがあります。
Win8 コンピューターから RHEL 6 サーバーにファイルを移動する必要があります。
私はrootで次のことをしました。
Sambaとcifs Utilのインストール
/mnt/winshare ディレクトリを作成しました。
chmod 755 /mnt/winshare drwxr-xr-xを実行しました。 2root4096 6月9日 12:43 winshare
win8ボックスに共有を作成しました。共有とフォルダの権限は「Everyone-Full」に設定されます。 (これは最善の方法ではありませんが、正しく動作するように努めています。)
次のコマンドを実行しました。
マウント -t cifs -o ユーザー名="/rhel /mnt/winshare
結果は次のとおりです。
パスワード: MountError(13): 権限が拒否されました mount.cifs(8) のマニュアルページ (例: man mount.cifs) を参照してください。
私がどこで間違っているのかわかりません。どんな助けでも大変感謝します。
答え1
RHELサポート技術によると:
RHEL 6.0 バージョン以降、これらのパッケージには CIFS に対する多くの改良点があるため、Windows 8 および最新のシステムで共有をマウントするには、最新のカーネルおよび cifs-utils パッケージで更新することをお勧めします。
ただし、まずWindows 8に必要なntlmsspセーフモードを使用することをお勧めします。これは、Windowsシステムにパケット署名が必要かどうかに応じて2つの形式で提供されます。両方の形式を試すことができるかどうかわからない場合:
mount -t cifs -o ユーザー名=x,sec=ntlmssp /rhel /mnt/winshare
mount -t cifs -o ユーザー名=x,sec=ntlmsspi /rhel /mnt/winshare
これが私のために働いたものです。