タグ付けされた質問 「centos」

CentOSは(ビールやスピーチのように)無料のGNU / Linuxディストリビューションであり、コミュニティ主導で、RedHatからリリースされたソースコードに基づいています。

3
プログラムへの接続のログ
さらに、着信接続をログに記録するためにiptablesを使用します。 ソースのないサービスへの確立されたインバウンド接続をログに記録する方法はありますか(サービスがこのようなものをそれ自体でログに記録しないと想定してください)?私がやりたいことは、誰が接続しているかに基づいて情報を収集し、サービスが最も頻繁に使用されている時間や、世界の主要なユーザーベースなどを伝えられるようにすることです。 私はそれを使用netstatしてcronスクリプトに接続するだけでよいことは承知していますが、スクリプトは1分ほどしか実行できないため、正確ではない可能性があります。 これが私が今考えていることです: 常にポーリングするプログラムを作成netstatし、以前のポーリングに現れなかった確立された接続を探します。ただし、新しい接続がない可能性があるため、このアイデアはCPU時間の浪費のように見えます。 サービスが実行されている任意のポートでインバウンド接続を受け入れるラッパープログラムを記述しますが、その接続を実際のサービスに渡す方法がわかりません。 編集:私には確信がありませんが、この質問はスタックオーバーフローに適しているかもしれないと思いました。これが間違った場所なら申し訳ありません。

2
CentOSでSELinuxを使用してPhantomJSを実行する方法
CentOS 5マシンでPhantomJSを使用してスクリーンショットを作成しようとしていますが、SELinuxと連携させることができません。SELinuxが無効になっている同じマシンで動作するので、SELinuxがこれを担当しているのではないかと思います。 これが私が試したこと(すべてのコマンドはルートとして実行された)と私が得たエラーです: $ ls -Z /usr/local/phantomjs/phantomjs-1.6.2-linux-x86_64-dynamic/bin -rwxr-xr-x myusername myusername system_u:object_r:bin_t phantomjs スクリーンショットを試しました-失敗しました $ cat /var/log/messages | grep avc Sep 13 12:21:18 myserver kernel: type=1400 audit(1347531678.014:398): avc: denied { getattr } for pid=6842 comm="sh" path="/sbin/ldconfig" dev=dm-0 ino=3097762 scontext=system_u:system_r:httpd_t:s0 tcontext=system_u:object_r:ldconfig_exec_t:s0 tclass=file Sep 13 12:21:18 myserver kernel: type=1400 audit(1347531678.014:399): avc: denied { …

2
Active Directoryの代わりにFreeIPAを使用するVMware vCenter / ESXi?
vCenterはActive DirectoryではなくFreeIPAに対して認証できますか?その場合、どのように設定しますか? 純粋なLinux環境(CentOS)があり、vCenterとVMに同じユーザーがいる必要があります。vCenterはLinuxアプライアンスとしてデプロイされます。私たちの環境にWindowsマシンを設置したくない。

2
CentOSで既存および将来のすべてのカーネルのデフォルトのカーネルパラメータを設定するにはどうすればよいですか?
CentOS 6でカーネルを起動するときにデフォルトで使用されるrhgbとquietカーネルパラメータを削除したいのですが、これを現在インストールされているすべてのカーネルだけでなく、将来インストールされるカーネルにも適用したいと考えています。スクリプトからこれを行う必要があるので、手動でファイルを編集することはできません。ファイルの変更はできるだけきれいに行う必要があります。 Debian / Ubuntuでは、に切り替えGRUB_CMDLINE_LINUX_DEFAULTて/etc/default/grub実行しupdate-grubます。私はこのような設定で見つけることができない/etc/sysconfig/grubか、/etc/sysconfig/kernelしかしを、またそこにあるupdate-grubスクリプトが。


2
特定のユーザーのすべてのファイルの所有権を変更できますか?
ユーザーが所有するすべてのファイルを再帰的に検索し、それらをGnu / Linuxの別のユーザー/グループに変更する方法はありますか? 私はいくつかの魔法のワンライナーがあるはずだと思いますが、私のコマンドラインウィザードのスキルはそれまでではありません:) ありがとう!

2
電源障害後のCentOS 6サーバーVMホストの確認方法
今日の午後、私たちのオフィスの誰かが、サーバーが外に押し寄せていたので、サーバーからプラグを抜くことを決めました。彼らはそれをシャットダウンしませんでした、彼らはそれが走っている間にプラグを抜いただけです。 サーバーには、ソフトウェアRAID 10構成の4つのSATAドライブがあり、LVMはRAIDの上で実行されます。サーバーはCentOS 6.2 Minimalを実行しており、KVMを使用する仮想マシンホストです。プラグが抜かれたとき、コンピュータ上で実行されている多くのゲストマシンがありました。各ゲストには、ハードドライブとして直接使用する1つ以上のLVMパーティションがあります。ゲストパーティションは、EXT3、EXT4、およびNTFSです。ホストOSはEXT4パーティションにあります。 その後、電源が回復すると、その人が電源に接続して起動しました。彼らは最初にモニターを接続せずにそれを接続したので、画面に何が出てきたかを確認する方法はありません。ここでモニターを接続してみましたが、起動時にモニターが接続されていないと機能しません。(さらに)何も台無しにしたくないので、アドバイスが得られるまで、そのままにしておきます。 SSH経由でホストにアクセスできます。ログのどこかに役立つと思われる場合に備えて、まだ再起動していません。 可能であれば、すべてのディスクとパーティションのデータの整合性をチェックする必要があります。RAID 10はある種のメモリベースのキャッシュを使用していると思いますが、ドライブに一貫性がないか、またはまだ書き込まれていないドライブに書き込むための手がかりがあった場合にファイルが破損するのではないかと心配しています。 [root@othello ~]# cat /proc/mdstat Personalities : [raid10] [raid1] md2 : active raid1 sdc1[2] sda1[0] sdd1[3] sdb1[1] 102388 blocks super 1.0 [4/4] [UUUU] md0 : active raid10 sda3[0] sdc3[2] sdd3[3] sdb3[1] 1952289792 blocks super 1.1 512K chunks 2 near-copies [4/4] [UUUU] bitmap: …

2
SSHトンネルを使用して、同じサーバー上の別のIP /ポートでリッスンしているWebサーバーにアクセスできますか?
まだ一般的に利用できる状態になっていないWebサーバーがありますが、リモートでテストしたいものがあります。SSHトンネルを利用してサーバーに接続し、そのトンネルを使用して同じサーバーで動作しているWebサービスにルーティングできますか?もしそうなら? ファイアウォールの例外を実装する方が簡単だと思いますが、現時点ではこれはオプションではありません。 これが紛らわしい場合は申し訳ありません。私はそれが独特のシナリオであることに同意します。 CentOS 5.x

1
Linux-CentOS6-semanage-コマンドが見つかりません
HTTPDがバインディングカスタムポートへのアクセスを拒否される問題を解決しようとしています。これはSELinuxに関係していると思います。いくつかグーグルしながら、ユーザーがsemanage特定のデータを表示するためのフラグとコマンドを入力して入力しているいくつかの投稿を見つけました。これらの投稿をフォローする際semanage、私もと入力しましたが、私のシステムにはありません。 の結果yum list *semanage*: Installed Packages libsemanage.x86_64 | 2.0.43-4.el6 | @anaconda-CentOS-201106060106.x86_64/6.0 Available Packages libsemanage-devel.x86_64 | 2.0.43-4.el6 | base libsemanage-python.x86_64 | 2.0.43-4.el6 | base libsemanage-static.x86_64 | 2.0.43-4.el6 | base バイナリはこれらの他のパッケージのいずれかで利用できますか?

4
mysqlがインストールされているが機能しない
古いものを削除してmysql mysql-devel mysql-serverをインストールしました。私はコマンドを使用しました # rpm -e mysql mysql-server mysql-devel --nodeps # yum install mysql mysql-server mysql-devel # /etc/init.d/mysqld start それは言う -bash: /etc/init.d/mysqld: No such file or directory それを見つけてみたので # locate mysqld /etc/rc.d/init.d/mysqld /etc/rc.d/rc0.d/K36mysqld /etc/rc.d/rc1.d/K36mysqld /etc/rc.d/rc2.d/S64mysqld /etc/rc.d/rc3.d/S64mysqld /etc/rc.d/rc4.d/S64mysqld /etc/rc.d/rc5.d/S64mysqld /etc/rc.d/rc6.d/K36mysqld /usr/bin/mysqld_multi /usr/bin/mysqld_safe /usr/bin/mysqldump /usr/bin/mysqldumpslow /usr/libexec/mysqld /usr/share/man/man1/mysqld_multi.1.gz /usr/share/man/man1/mysqld_safe.1.gz /usr/share/man/man1/mysqldump.1.gz /usr/share/man/man1/mysqldumpslow.1.gz /usr/share/man/man1/safe_mysqld.1.gz /usr/share/man/man8/mysqld.8.gz …
9 mysql  centos 

4
CentOSのMySQLインストールをクリーンアップする方法
mysqlはもう存在しませんが、実行yum remove mysqlすると、パッケージは使用可能であるがインストール用にマークされていないと表示されます。そのため、新しいmysqlをインストールできません。新しいものをインストールする前に、それに関連するすべてを完全に削除する必要があります。テーブルがありません。作成されたので、バックアップする必要はありません。yumプラグインを使用しようとしましたが、yum-remove-with-leavesが機能せず、適切にインストールするためのガイドが見つかりませんでした。とにかく、バグがあり、すべきではないことをフォーラムで読みましたインストールされているので、mysqlを完全に削除する他の方法を探しています sftpを使用してそれを実行できますか? @quanta の出力rpm -qa | grep mysqlは mysql55-libs-5.5.10-1.w5 libmysqlclientl5-5.0.77-1.1.w5 php-mysql-5.3.8-1.1.w5 編集 私は試した yum remove mysql yum remove mysql-server yum clean all そしてそれはそれを修正していないようです。 私が走るときyum install mysql mysql-server、yum install mysqlまたはyum install install mysql-server私はこれを得るでしょう
9 mysql  centos  vps  centos5  yum 

2
CentOS 5.Xにlibxml2 2.7.Xをインストールする
CentOSにはlibxml2-2.6.26が付属しています。少なくとも2.7.Xバージョンをインストールする必要があります。 libxml2、libxml2-devel、およびlibxml2-python(2.7.8)用のRPMをXMLSOFT(http://xmlsoft.org/sources/)からダウンロードしました。 私はそれをこのようにインストールしようとしています: # yum localinstall libxml2-2.7.8-1.x86_64.rpm libxml2-devel-2.7.8-1.x86_64.rpm libxml2-python-2.7.8-1.x86_64.rpm そして私は得る: Examining libxml2-devel-2.7.8-1.x86_64.rpm: libxml2-devel-2.7.8-1.x86_64 Marking libxml2-devel-2.7.8-1.x86_64.rpm as an update to libxml2-devel-2.6.26-2.1.2.8.el5_5.1.x86_64 Examining libxml2-python-2.7.8-1.x86_64.rpm: libxml2-python-2.7.8-1.x86_64 Marking libxml2-python-2.7.8-1.x86_64.rpm as an update to libxml2-python-2.6.26-2.1.2.8.el5_5.1.x86_64 Resolving Dependencies --> Running transaction check ---> Package libxml2.x86_64 0:2.7.8-1 set to be updated --> Processing Dependency: libc.so.6(GLIBC_2.7)(64bit) for package: …
9 centos  yum  glibc 

8
CentOSにPHP 5.3をインストールするにはどうすればよいですか?
CentOSサーバーにPHP 5.3をインストールする必要があります。実行するyum install phpと、ベースリポジトリは5.1.6をインストールしますが、これはインストールする必要があるアプリケーションには古すぎます。したがって、私はIUSからの公式の指示に従って、IUSリポジトリを使用しようとしています。 root@linuxbox ~]# wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/ius-release-1-2.ius.el5.noarch.rpm root@linuxbox ~]# wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/epel-release-1-1.ius.el5.noarch.rpm root@linuxbox ~]# rpm -Uvh ius-release*.rpm epel-release*.rpm OK。今yum install php53、私は必要なすべてのことを行うなどしています...しかし、私はこのエラーを受け取ります: Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Check Error: file /usr/bin/php from install of php53u-cli-5.3.4-3.ius.el5.x86_64 conflicts with file from package php-cli-5.1.6-27.el5_5.3.x86_64 file /usr/bin/php-cgi from install of php53u-cli-5.3.4-3.ius.el5.x86_64 …

6
wgetがファイルを上書きできるようにする方法
ロックされています。この質問とトピックへの回答はロックされています。質問はトピックから外れていますが、歴史的に重要です。現在、新しい回答や相互作用を受け入れていません。 wgetコマンドを使用して、起動回数に関係なく、ローカルファイルを毎回上書き/許可する方法を教えてください。 たとえば、http://server/folder/file1.htmlの場所からファイルをダウンロードするとします。 ここで、と言うときはいつでもwget http://server/folder/file1.html、file1.html変更された時間やダウンロード済みの時間などに関係なく、ローカルシステムでこれを上書きします。ここでの意図/使用例は、wgetを呼び出したときに、既存のファイルを置換/上書きします。 以下のオプションを試してみましたが、各オプションは他の目的のために意図された/意味があります。 -nc => --no-clobber -N =>タイムスタンプをオンにする -r =>再帰的な取得をオンにします

4
Linuxでのファイル監査:ディレクトリツリーの削除を監視する方法は?
サーバーでフォーラムスクリプトを実行していますが、どういうわけか少数の添付ファイルが失われ始めます。何が何を削除しているのかを知りたい。Linuxのauditd(auditctl)を設定して、ディレクトリツリー(添付ファイルはマルチレベルのディレクトリツリー内に保存されます)を監視して、ファイルの削除を監視する方法を教えてください。 これには他のツールを使用する必要がありますか?
9 linux  centos  audit  auditd 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.