質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.33%

  • Linux

    4032questions

    Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

  • Active Directory

    92questions

    Active Directoryは、 Windows Serverの機能の一つで、 マイクロソフトによって作られたディレクトリサービスです。 ネットワーク上に存在する様々なハードや利用者情報のアクセス権限などを一元管理が出来ます。

ActiveDirectory配下にあるフォルダにLinuxのディレクトリをマウントする

解決済

回答 2

投稿

  • 評価
  • クリップ 0
  • VIEW 974

sake

score 7

ActiveDirectory配下にあるフォルダにLinuxのディレクトリをマウントするために、いろんなサイトを検索したら、「samba-clientをインストールしなければならない」とあったので
[root@Server01 ~]# yum install samba-client
としました。
結果は、

読み込んだプラグイン:langpacks, product-id, search-disabled-repos, subscription-manager
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ samba-common.noarch 0:4.4.4-12.el7_3 を 不要
---> パッケージ samba3-client.x86_64 0:3.6.25-45.el5 を 非推奨
--> 依存性の処理をしています: libreadline.so.5()(64bit) のパッケージ: samba3-client-3.6.25-45.el5.x86_64
--> 依存性の処理をしています: libldap-2.3.so.0()(64bit) のパッケージ: samba3-client-3.6.25-45.el5.x86_64
--> 依存性の処理をしています: liblber-2.3.so.0()(64bit) のパッケージ: samba3-client-3.6.25-45.el5.x86_64
--> 依存性解決を終了しました。
エラー: パッケージ: samba3-client-3.6.25-45.el5.x86_64 (sernet-samba)
要求: libldap-2.3.so.0()(64bit)
エラー: パッケージ: samba3-client-3.6.25-45.el5.x86_64 (sernet-samba)
要求: libreadline.so.5()(64bit)
エラー: パッケージ: samba3-client-3.6.25-45.el5.x86_64 (sernet-samba)
要求: liblber-2.3.so.0()(64bit)


yum can be configured to try to resolve such errors by temporarily enabling
disabled repos and searching for missing dependencies.
To enable this functionality please set 'notify_only=0' in /etc/yum/pluginconf.d/search-disabled-repos.conf


エラー: パッケージ: samba3-client-3.6.25-45.el5.x86_64 (sernet-samba)
要求: libldap-2.3.so.0()(64bit)
エラー: パッケージ: samba3-client-3.6.25-45.el5.x86_64 (sernet-samba)
要求: libreadline.so.5()(64bit)
エラー: パッケージ: samba3-client-3.6.25-45.el5.x86_64 (sernet-samba)
要求: liblber-2.3.so.0()(64bit)
問題を回避するために --skip-broken を用いることができます。
これらを試行できます: rpm -Va --nofiles --nodigest

/etc/yum/pluginconf.d/search-disabled-repos.confに notify_only=0 を追記すればいいようなことが書いてあったので、追記しましたが、結果は同じでした。
この後、どのようにしたらsamba-clientをインストールすることができるようになりますか。
ActiveDirectory配下のマシンは、Windows10
LinuxはREDHAT7.2
どなたか、お力添えをお願いします。

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 2

checkベストアンサー

+1

sernet-sambaという標準ではないレポジトリを参照しているようです。しかも、Red Hat Enterprise Linux 5.x用のレポジトリを見に行っています。OSのバージョンが異なるため、依存関係で必要とされるものが失敗しています。

まず、参考にされたサイトについて、Red Hat Enterprise Linux(以下RHEL)のどのバージョンについて書かれていたかを確認してください。メジャーバージョン、5とか6とか7とかが同じでない場合、サイト通りにやっても絶対にうまく行きません。もし、バージョンが明記されていない場合は、そのサイトは有害ですので、参考にしてはいけません。

バージョンがわからない、RHEL7では無い場合は、そのサイトに記載されていた内容で実施したことを全て元に戻してください。レポジトリの登録等を行ったと思いますが、それも全て元に戻してください。何をやったのかわからなければ、OS再インストールからすることをオススメします。


OSの標準状態、つまり、余計なレポジトリを何も登録していない場合での話をします。今の余計なレポジトリを設定してしまった状態で実行してもうまくいきません。元に戻す、または、OS再インストールを行ってから実施してください。

Windowsのファイル共有はSMB/CIFSというプロトコルを使います(SMBとCIFSの違いは長くなるので割愛)。これをマウントするのに必要なパッケージはcifs-utilsです。

# yum install cifs-utils
# mount -t cifs -o username=ユーザー名,password=パスワード //サーバー名/共有名 /マウントする場所


※ Windowsとは違い、UNCやディレクトリが\ではなく/を使うことに注意してください。
※ フォレストを使用しているなどで別ドメインをユーザー名で指定する必要がある場合は、ドメイン名/ユーザー名としてください。ユーザー名@FQDNの形でもたぶん指定できたはずです。

また、smbclintというftpのようなコマンドもあります。こちらはsamba-clientというパッケージに入っていますので、必要であれば、別途インストールしてください。

# samba-client
# smbclient //サーバー名/共有名 -U ユーザー名

参考: 第14章 ファイルとプリントサーバー

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2017/03/25 12:07

    丁寧な解説ありがとうございます。
    指示されたように yum install cifs-utils したら
    [root@Server01 ~]# yum install cifs-utils
    読み込んだプラグイン:langpacks, product-id, search-disabled-repos, subscription-manager
    パッケージ cifs-utils は利用できません。
    エラー: 何もしません

    となってしまいました。これは、既に余計なリポジトリがインストールされている状態なのでしょうか?
    この質問サイトに辿り着くまでに、いろんなサイトを参照して、悉く失敗しているので余計な物はインストールされていないのではないかと思っています。
    勝手を言って申し訳ありませんが、引き続きご指導お願いします。

    キャンセル

  • 2017/03/25 12:37

    yum repolist all
    でレポジトリに余計な何かが追加されていないか、または、標準レポジトリが無効になっていないか確認してみてください。また、RHELのライセンスが無効になっていないかを確認してみてください。

    キャンセル

  • 2017/03/25 14:37

    スブスクリプションマネージャーで確認したところ
    状態:システムは、2020年03月02日より正しくサブスクライブされています。
    と、なっています。

    # yum repolist all
    リポジトリー ID リポジトリー名 状態
    epel/x86_64 Extra Packages for 有効: 11,383
    epel-debuginfo/x86_64 Extra Packages for 無効
    epel-source/x86_64 Extra Packages for 無効
    epel-testing/x86_64 Extra Packages for 無効
    epel-testing-debuginfo/x86_64 Extra Packages for 無効
    epel-testing-source/x86_64 Extra Packages for 無効
    nux-dextop/x86_64 Nux.Ro RPMs for ge 有効: 2,573
    nux-dextop-testing/x86_64 Nux.Ro RPMs for ge 無効
    pgdg95/7Server/x86_64 PostgreSQL 9.5 7Se 有効: 368
    pgdg95-source/7Server/x86_64 PostgreSQL 9.5 7Se 無効
    rh-gluster-3-client-for-rhel-7-server-debug-rpms/7Server/x86_64 Red Hat Storage Na 無効
    rh-gluster-3-client-for-rhel-7-server-rpms/7Server/x86_64 Red Hat Storage Na 無効
    rh-gluster-3-client-for-rhel-7-server-source-rpms/7Server/x86_64 Red Hat Storage Na 無効
    rhel-7-server-beta-debug-rpms/x86_64 Red Hat Enterprise 無効
    rhel-7-server-beta-rpms/x86_64 Red Hat Enterprise 無効
    rhel-7-server-beta-source-rpms/x86_64 Red Hat Enterprise 無効
    rhel-7-server-debug-rpms/7Server/x86_64 Red Hat Enterprise 無効
    rhel-7-server-dotnet-beta-debug-rpms/x86_64 dotNET on RHEL Bet 無効
    rhel-7-server-dotnet-beta-rpms/x86_64 dotNET on RHEL Bet 無効
    rhel-7-server-dotnet-beta-source-rpms/x86_64 dotNET on RHEL Bet 無効
    rhel-7-server-dotnet-debug-rpms/7Server/x86_64 dotNET on RHEL Deb 無効
    rhel-7-server-dotnet-rpms/7Server/x86_64 dotNET on RHEL RPM 無効
    rhel-7-server-dotnet-source-rpms/7Server/x86_64 dotNET on RHEL Sou 無効
    rhel-7-server-extras-debug-rpms/x86_64 Red Hat Enterprise 無効
    rhel-7-server-extras-rpms/x86_64 Red Hat Enterprise 無効
    rhel-7-server-extras-source-rpms/x86_64 Red Hat Enterprise 無効
    rhel-7-server-fastrack-debug-rpms/x86_64 Red Hat Enterprise 無効
    rhel-7-server-fastrack-rpms/x86_64 Red Hat Enterprise 無効
    rhel-7-server-fastrack-source-rpms/x86_64 Red Hat Enterprise 無効
    rhel-7-server-openstack-10-tools-debug-rpms/7Server/x86_64 Red Hat OpenStack 無効
    rhel-7-server-openstack-10-tools-rpms/7Server/x86_64 Red Hat OpenStack 無効
    rhel-7-server-openstack-10-tools-source-rpms/7Server/x86_64 Red Hat OpenStack 無効
    rhel-7-server-openstack-7.0-tools-debug-rpms/7Server/x86_64 Red Hat OpenStack 無効
    rhel-7-server-openstack-7.0-tools-rpms/7Server/x86_64 Red Hat OpenStack 無効
    rhel-7-server-openstack-7.0-tools-source-rpms/7Server/x86_64 Red Hat OpenStack 無効
    rhel-7-server-openstack-8-tools-debug-rpms/7Server/x86_64 Red Hat OpenStack 無効
    rhel-7-server-openstack-8-tools-rpms/7Server/x86_64 Red Hat OpenStack 無効
    rhel-7-server-openstack-8-tools-source-rpms/7Server/x86_64 Red Hat OpenStack 無効
    rhel-7-server-openstack-9-tools-debug-rpms/7Server/x86_64 Red Hat OpenStack 無効
    rhel-7-server-openstack-9-tools-rpms/7Server/x86_64 Red Hat OpenStack 無効
    rhel-7-server-openstack-9-tools-source-rpms/7Server/x86_64 Red Hat OpenStack 無効
    rhel-7-server-optional-beta-debug-rpms/x86_64 Red Hat Enterprise 無効
    rhel-7-server-optional-beta-rpms/x86_64 Red Hat Enterprise 無効
    rhel-7-server-optional-beta-source-rpms/x86_64 Red Hat Enterprise 無効
    rhel-7-server-optional-debug-rpms/7Server/x86_64 Red Hat Enterprise 無効
    rhel-7-server-optional-fastrack-debug-rpms/x86_64 Red Hat Enterprise 無効
    rhel-7-server-optional-fastrack-rpms/x86_64 Red Hat Enterprise 無効
    rhel-7-server-optional-fastrack-source-rpms/x86_64 Red Hat Enterprise 無効
    !rhel-7-server-optional-rpms/7Server/x86_64 Red Hat Enterprise 無効
    rhel-7-server-optional-source-rpms/7Server/x86_64 Red Hat Enterprise 無効
    rhel-7-server-rh-common-beta-debug-rpms/x86_64 Red Hat Enterprise 無効
    rhel-7-server-rh-common-beta-rpms/x86_64 Red Hat Enterprise 無効
    rhel-7-server-rh-common-beta-source-rpms/x86_64 Red Hat Enterprise 無効
    rhel-7-server-rh-common-debug-rpms/7Server/x86_64 Red Hat Enterprise 無効
    rhel-7-server-rh-common-rpms/7Server/x86_64 Red Hat Enterprise 無効
    rhel-7-server-rh-common-source-rpms/7Server/x86_64 Red Hat Enterprise 無効
    rhel-7-server-rhceph-1.3-tools-debug-rpms/7Server/x86_64 Red Hat Ceph Stora 無効
    rhel-7-server-rhceph-1.3-tools-rpms/7Server/x86_64 Red Hat Ceph Stora 無効
    rhel-7-server-rhceph-1.3-tools-source-rpms/7Server/x86_64 Red Hat Ceph Stora 無効
    rhel-7-server-rhceph-2-tools-debug-rpms/7Server/x86_64 Red Hat Ceph Stora 無効
    rhel-7-server-rhceph-2-tools-rpms/7Server/x86_64 Red Hat Ceph Stora 無効
    rhel-7-server-rhceph-2-tools-source-rpms/7Server/x86_64 Red Hat Ceph Stora 無効
    rhel-7-server-rhn-tools-beta-debug-rpms/x86_64 RHN Tools for Red 無効
    rhel-7-server-rhn-tools-beta-rpms/x86_64 RHN Tools for Red 無効
    rhel-7-server-rhn-tools-beta-source-rpms/x86_64 RHN Tools for Red 無効
    rhel-7-server-rhn-tools-debug-rpms/7Server/x86_64 RHN Tools for Red 無効
    rhel-7-server-rhn-tools-rpms/7Server/x86_64 RHN Tools for Red 無効
    rhel-7-server-rhn-tools-source-rpms/7Server/x86_64 RHN Tools for Red 無効
    !rhel-7-server-rpms/7Server/x86_64 Red Hat Enterprise 無効
    rhel-7-server-satellite-tools-6-beta-debug-rpms/x86_64 Red Hat Satellite 無効
    rhel-7-server-satellite-tools-6-beta-rpms/x86_64 Red Hat Satellite 無効
    rhel-7-server-satellite-tools-6-beta-source-rpms/x86_64 Red Hat Satellite 無効
    rhel-7-server-satellite-tools-6.1-debug-rpms/x86_64 Red Hat Satellite 無効
    rhel-7-server-satellite-tools-6.1-rpms/x86_64 Red Hat Satellite 無効
    rhel-7-server-satellite-tools-6.1-source-rpms/x86_64 Red Hat Satellite 無効
    rhel-7-server-satellite-tools-6.2-debug-rpms/x86_64 Red Hat Satellite 無効
    rhel-7-server-satellite-tools-6.2-rpms/x86_64 Red Hat Satellite 無効
    rhel-7-server-satellite-tools-6.2-source-rpms/x86_64 Red Hat Satellite 無効
    rhel-7-server-source-rpms/7Server/x86_64 Red Hat Enterprise 無効
    rhel-7-server-supplementary-beta-debug-rpms/x86_64 Red Hat Enterprise 無効
    rhel-7-server-supplementary-beta-rpms/x86_64 Red Hat Enterprise 無効
    rhel-7-server-supplementary-beta-source-rpms/x86_64 Red Hat Enterprise 無効
    rhel-7-server-supplementary-debug-rpms/7Server/x86_64 Red Hat Enterprise 無効
    rhel-7-server-supplementary-rpms/7Server/x86_64 Red Hat Enterprise 無効
    rhel-7-server-supplementary-source-rpms/7Server/x86_64 Red Hat Enterprise 無効
    rhel-7-server-thirdparty-oracle-java-beta-rpms/x86_64 Red Hat Enterprise 無効
    rhel-7-server-thirdparty-oracle-java-beta-source-rpms/x86_64 Red Hat Enterprise 無効
    rhel-7-server-thirdparty-oracle-java-rpms/7Server/x86_64 Red Hat Enterprise 無効
    rhel-7-server-thirdparty-oracle-java-source-rpms/7Server/x86_64 Red Hat Enterprise 無効
    rhel-7-server-v2vwin-1-debug-rpms/7Server/x86_64 Red Hat Virt V2V T 無効
    rhel-7-server-v2vwin-1-rpms/7Server/x86_64 Red Hat Virt V2V T 無効
    rhel-7-server-v2vwin-1-source-rpms/7Server/x86_64 Red Hat Virt V2V T 無効
    rhel-atomic-host-beta-debug-rpms/x86_64 Red Hat Enterprise 無効
    rhel-atomic-host-beta-rpms/x86_64 Red Hat Enterprise 無効
    rhel-atomic-host-beta-source-rpms Red Hat Enterprise 無効
    rhel-atomic-host-debug-rpms/x86_64 Red Hat Enterprise 無効
    rhel-atomic-host-rpms/x86_64 Red Hat Enterprise 無効
    rhel-atomic-host-source-rpms/x86_64 Red Hat Enterprise 無効
    rhel-server-rhscl-7-beta-debug-rpms/x86_64 Red Hat Software C 無効
    rhel-server-rhscl-7-beta-rpms/x86_64 Red Hat Software C 無効
    rhel-server-rhscl-7-beta-source-rpms/x86_64 Red Hat Software C 無効
    rhel-server-rhscl-7-debug-rpms/7Server/x86_64 Red Hat Software C 無効
    rhel-server-rhscl-7-eus-debug-rpms/7Server/x86_64 Red Hat Software C 無効
    rhel-server-rhscl-7-eus-rpms/7Server/x86_64 Red Hat Software C 無効
    rhel-server-rhscl-7-eus-source-rpms/7Server/x86_64 Red Hat Software C 無効
    rhel-server-rhscl-7-rpms/7Server/x86_64 Red Hat Software C 無効
    rhel-server-rhscl-7-source-rpms/7Server/x86_64 Red Hat Software C 無効
    sernet-samba SerNet Samba Team 有効: 22

    パッケージの確認をしてみました。
    # yum search cifs-utils
    読み込んだプラグイン:langpacks, product-id, search-disabled-repos, subscription-manager
    警告: 一致するものが見つかりません: cifs-utils
    No matches found

    お手数をお掛けしますが、アドバイスお願いします。

    キャンセル

  • 2017/03/25 16:31

    RHEL標準のレポジトリが無効になっています。過去に何かレポジトリの追加をするときにそのまま無効にしたと思われます。レポジトリの設定を元に戻さない限り、標準的な方法は取ることができません。何をして今の状態になっているかがわからず、元に戻すことができないのであれば、OS再インストール以外方法はありません。

    他にレポジトリを元に戻さずにインストールする方法も一応あります。Red Hat社のサイトからrpmパッケージをダウンロードしてインストールする方法です。ただし、この場合は依存関係を含めて全てのrpmをダウンロードしてくる必要があります。注意事項も多く、何をしているのか理解せずに実施することは推奨できません。

    キャンセル

  • 2017/03/25 17:20

    コメントありがとうございます。

    > RHEL標準のレポジトリが無効になっています。

    具体的に「RHEL標準のレポジトリ」の名称はなんでしょうか? その名前が分かれば、いつ無効にしたのか思い出せるかもしれません。
    よろしくお願いします。

    キャンセル

  • 2017/03/25 17:22

    このサイトあたりを参考にしてください
    http://qiita.com/tabimoba/items/efac6afaeffc6ee85b81

    キャンセル

  • 2017/03/26 03:53

    ご紹介いただいたサイトを参考に
    # yum-config-manager --enable rhel-7-server-rpms
    # yum-config-manager --enable rhel-7-server-optional-rpms
    そして
    # yum install cifs-utils
    なんとかインストールできたようです。
    そこで
    # yum update --skip-broken
    警告やらエラーメッセージがいろいろ出たが、無理矢理アップデートする。
    そして、マウント
    # mount -t cifs -o username=admin,password=admin //123.456.789.50/mount /mount_1
    mount error(13): Permission denied
    Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
    あらまっ!! 新たな問題が発生。
    ActiveDirectoryにマウントするのは、一筋縄ではいかない。
    まだ、検索作業が続きそうです!!

    キャンセル

0

マウントで下記のようなエラーが出たとき

 mount -t cifs -o username=admin,password=admin //123.456.789.50/mount /mount_1

mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

下記のサイトを参考にしました。
http://qiita.com/dyony/items/b91e531ca6f50b480b2e
オプションに「sec=ntlm」が必要らしい。
そこで、
mount -t cifs -o sec=ntlm,username=admin,password=admin //123.456.789.50/mount /home/mount_1
マウントに成功!!

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

同じタグがついた質問を見る

  • Linux

    4032questions

    Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

  • Active Directory

    92questions

    Active Directoryは、 Windows Serverの機能の一つで、 マイクロソフトによって作られたディレクトリサービスです。 ネットワーク上に存在する様々なハードや利用者情報のアクセス権限などを一元管理が出来ます。