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

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

新規登録して質問してみよう
ただいま回答率
85.48%
Linux

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

Active Directory

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

Q&A

解決済

2回答

3698閲覧

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

sake

総合スコア52

Linux

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

Active Directory

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

0グッド

0クリップ

投稿2017/03/24 05:53

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
どなたか、お力添えをお願いします。

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

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

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

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

ベストアンサー

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/24 19:10

raccy

総合スコア21735

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

sake

2017/03/25 03:07

丁寧な解説ありがとうございます。 指示されたように yum install cifs-utils したら [root@Server01 ~]# yum install cifs-utils 読み込んだプラグイン:langpacks, product-id, search-disabled-repos, subscription-manager パッケージ cifs-utils は利用できません。 エラー: 何もしません となってしまいました。これは、既に余計なリポジトリがインストールされている状態なのでしょうか? この質問サイトに辿り着くまでに、いろんなサイトを参照して、悉く失敗しているので余計な物はインストールされていないのではないかと思っています。 勝手を言って申し訳ありませんが、引き続きご指導お願いします。
raccy

2017/03/25 03:37

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

2017/03/25 05: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 お手数をお掛けしますが、アドバイスお願いします。
raccy

2017/03/25 07:31

RHEL標準のレポジトリが無効になっています。過去に何かレポジトリの追加をするときにそのまま無効にしたと思われます。レポジトリの設定を元に戻さない限り、標準的な方法は取ることができません。何をして今の状態になっているかがわからず、元に戻すことができないのであれば、OS再インストール以外方法はありません。 他にレポジトリを元に戻さずにインストールする方法も一応あります。Red Hat社のサイトからrpmパッケージをダウンロードしてインストールする方法です。ただし、この場合は依存関係を含めて全てのrpmをダウンロードしてくる必要があります。注意事項も多く、何をしているのか理解せずに実施することは推奨できません。
sake

2017/03/25 08:20

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

2017/03/25 18: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にマウントするのは、一筋縄ではいかない。 まだ、検索作業が続きそうです!!
guest

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
マウントに成功!!

投稿2017/03/26 03:57

sake

総合スコア52

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問