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

Ubuntu Linuxは、Linuxを主流にすることを目的としたDebian派生物です。このサイトでの質問は通常、Ubuntu Serverを参照してください。http://askubuntu.comは特にUbuntuの質問専用です。


4
NTP分散とは何ですか?
顧客が提供する複数のNTPサーバーを使用するように構成されたntpd 4.2.6p5を実行する、隔離されたネットワーク上のUbuntu 14.04サーバーを展開します(pool.ntp.orgへのアクセスなし)。ダム端末クライアントデバイスは、古いバージョンのBusyBox(1.00-rc2)とLarry Doolittleのntpclient 2010を実行します。 このセットアップは長年にわたってうまく機能していましたが、最近、新しい顧客に障害が発生しました。ntpdate-debianLinuxサーバーに関する限り、5つの社内NTPサーバーアドレスを提供してくれました。ただし、BusyBox側では、ntpclient「分散が高すぎる」と文句を言います。デバッグ出力ntpclientから、NTPサーバーから「1217163.1」を取得しますが、サポートする最大値はabsolute(65536)です。 $ /usr/sbin/ntpclient -s -i 15 -h 10.17.162.250 -d Configuration: -c probe_count 1 -d (debug) 1 -g goodness 0 -h hostname 10.17.162.250 -i interval 15 -l live 0 -p local_port 0 -q min_delay 800.000000 -s set_clock 1 -x cross_check 1 Listening... Sending ... recvfrom packet …
20 linux  ubuntu  ntp  ntpd  busybox 

4
IBus> = 1.5.11 Ubuntuで
Ubuntu 15.04を実行しています。IBusの最新バージョンがインストールされているので、コマンドshow: apt-get changelog ibus しかし、私が使用するソフトウェア(PHPStorm 10)では、バージョン1.5.11以上のIBusが推奨されるという警告が出されます。どうすればインストールできますか?

4
VNCをインストールすることのマイナス面はありますか?
私の大学の言語学部にはIntel NUCがあり、すぐに学部の教員と学生が使用するWebアプリケーションをホストします。NUCはUbuntu(14.10)を実行します。 私は端末とサーバーへのSSH接続に慣れていますが、画面共有(VNC)を使用すると、必要なタスクの多くが非常に簡単になることがわかります。 新しいテクニカルディレクターに、このサーバーにVNCをインストールして、私の生活をずっと楽にすることを提案しました(実際、彼が雇われる前にVNCをインストールしてからアンインストールしました)。しかし、彼は次のコメントで答えました。 サーバーでXやVNCを実行できない場合は、XまたはVNCを実行しないことをお勧めします。結局サーバーです。 私はこの論理を本当に理解していません。モニターに接続されていません。SSHを介した唯一のアクセス。私が知らないサーバーにVNCでアクセスすることの奇跡的な欠点はありますか? 明らかに、攻撃者のために別のポートを開いています。反論:大学の2つのファイアウォール(メインの大学ネットワークファイアウォールとサブネット独自の特別なファイアウォール)の背後にいます。VNCはサブネット内でしか達成できないため、これが「維持する別のパッケージ」以外の問題であり、Ubuntuのaptパッケージマネージャーが問題にならないのはなぜか迷っています。 サーバーにVNCをインストールすることの欠点は何ですか? 編集:これは単なるWebサーバーではありません。他の多くのアプリケーションをホストしています。それが違いを生むかどうかはわかりません。
20 ubuntu  vnc 

3
access.logの代わりにaccess.log.1にnginxロギング、logrotateが失敗しましたか?
/var/log/nginx/access.logへのアクセスとエラーを/var/log/nginx/errors.logに記録するように設定されたnginxインスタンスがありますが、logrotateが毎週実行されるとすぐにファイルが移動します*。初めてこれに気づいたとき、ログのローテーションから3週間が経過し、ログが巨大になっていました。実行kill -HUP `cat /run/nginx.pid`すると、nginxは再び適切な場所へのロギングを開始しましたが、問題は次の週に再び始まりました。 これがイライラするより重要な理由は、rsyslogを介してLogglyにアップロードするように設定されたログがあり、nginxがファイルへのロギングを停止するとrsyslogポーリングが発生し、アップロードが停止し、アラートが表示されないことです。 私はそれがnginxを再起動するか、設定をリロードすることと関係があるのではないかと疑っています。実行しようとしましたkill -USR1 `cat /run/nginx.pid`が、実行するまでファイルは間違った場所に記録され続けましたがkill -HUP `cat /run/nginx.pid`、問題は解決しません。 何が起こっているのでしょうか?私はlogrotateまたはnginxの管理の専門家ではないことを認めていますが、私のGoogleはこれに関して私に失敗しました。 ここに私のnginx logrotateスクリプトがあります。他に見たいものがあるかどうか教えてください。nginx.confには、出力場所の定義以外に、ロギングに関して特別なものはありません。 /var/log/nginx/*.log { weekly missingok rotate 52 compress delaycompress notifempty create 0640 www-data adm sharedscripts prerotate if [ -d /etc/logrotate.d/httpd-prerotate ]; then \ run-parts /etc/logrotate.d/httpd-prerotate; \ fi \ endscript postrotate [ -s /run/nginx.pid ] && kill …

3
Ubuntu 14.04.1で動作する公開鍵(パスワードなし)+ Google認証システムでSSHを取得しようとしています
Ubuntu 14.04.1(OpenSSH 6.6およびlibpam-google-authenticator 20130529-2を使用)を使用しています。 公開鍵が(パスワードなしで)認証され、ユーザーがGoogleの認証システムからのコードの入力を求められるSSHログインを設定しようとしています。 これらの手順に従う/適応すると、パスワードプロンプトとGoogle認証プロンプトが表示されます。 https://scottlinux.com/2013/06/02/use-google-authenticator-for-two-factor-ssh-authentication-in-linux/ http://www.howtogeek.com/121650/how-to-secure-ssh-with-google-authenticators-two-factor-authentication/ https://wiki.archlinux.org/index.php/Google_Authenticatorおよびhttps://wiki.archlinux.org/index.php/SSH_keys#Two-factor_authentication_and_public_keys https://www.digitalocean.com/community/tutorials/how-to-protect-ssh-with-two-factor-authentication パッケージをインストールし、ファイル/etc/ssh/sshd_configと/etc/pam.d/sshファイルを編集しました で/etc/ssh/sshd_config: ChallengeResponseAuthentication yes AuthenticationMethods publickey,keyboard-interactive UsePAM yes との下部に/etc/pam.d/ssh: auth required pam_google_authenticator.so nullok # (I want to give everyone a chance to set up their 2FA before removing "nullok") PAMは順序に依存することを知っていますが、それsshd_configも同じですか? 何が間違っていますか?任意の助けをいただければ幸いです。

3
group_concat_max_lenを永続的に設定します(MySQL config)
UbuntuマシンにMySQLをインストールしています。 この行を/etc/mysql/my.cnfに追加しました group_concat_max_len = 15360 しかし、効果はありません。mysqlを再起動するたびに、値は1,024に設定されます。手動で実行する必要があります SET GLOBAL group_concat_max_len=15360 ... mysqlを起動するたびに。 なぜmy.cnfが思ったとおりに動作しないのですか?ありがとうございました
20 ubuntu  mysql 

8
ntpdがサーバーの時刻を更新しないのはなぜですか?
サーバーでntpdを実行しています。他のマシンのサーバーになる機能をコメントアウトしたことを除いて、すべてデフォルト設定です。 # restrict -4 default kod notrap nomodify nopeer noquery # restrict -6 default kod notrap nomodify nopeer noquery restrict default ignore を実行するntpdate -q ntp.ubuntu.comと、マシンのクロックが7秒ずれていると言われます。 どうしたの?何が起こっているのかを診断するにはどうすればよいですか?有効にできるログはありますか? 詳細#1 # ntpq -np remote refid st t when poll reach delay offset jitter ============================================================================== 91.189.94.4 193.79.237.14 2 u 30 64 7 108.518 -0.136 …
20 ubuntu  time  ntp  ntpd  openntpd 

4
Ubuntu 10.04 LTS(Lucid)でHTTP preseedを正しく動作させる方法は?
インストールメディア:ubuntu-10.04-desktop-i386.iso さまざまなブートパラメータを試しましたが、インストーラはpreseed設定を無視するか、LiveCDとして直接起動します。 私が試したブートパラメータの例: auto url = http://mydomain.com/path/preseed.cfg boot = casper only-ubiquity initrd = / casper / initrd.lz quiet splash- を削除するonly-ubiquityと、LiveCDとして起動します。を削除するとboot=casper、起動しません。を追加するとvga=normal locale=en_US console-setup/layoutcode=us console-setup/ask_detect=false interface=auto、自動インストールを実行できません。を削除autoしても同じです。 そのようなインストールを起動するための正しいブートパラメータは何ですか? ホスティングサーバーのApacheログから、preseed.cfgインストーラーがpreseedファイルの取得に問題がないことがわかります。私のpreseedファイルはhttps://help.ubuntu.com/10.04/installation-guide/example-preseed.txtのものとほとんど同じです。さらに、debconf-set-selections -c preseed.cfgpreseedファイルが正しいことを確認するために実行しました。


2
/etc/cron.dにファイルを追加しても実行されません(ubuntu 10.04)
cronファイルを/etc/cron.dにscpした場合、ファイルを編集してコマンドを変更しない限り実行されません。その後、crondはcronファイルを取得するようです。 cronでubuntu 10.04のcronファイルをリロードするにはどうすればよいですか?ファイルの「タッチ」は機能せず、「cronの再起動」または「cronの再読み込み」も機能しません。 cronファイルは毎分実行されるように設定されており、ファイルにログを記録します。コマンドを編集するまでログファイルに何も記録されず、/ var / log / syslogにそのエントリがありません 私は困惑しています。 これが/etc/cron.d/runscriptに保存されたcronファイルです(改行で終わることに注意してください) # Runs the script every minute. This is safe because it will exit with success if it's already running * * * * * www-data if [ -f /usr/local/bin/thing ]; then exec /usr/bin/php /usr/local/bin/thing mode:prod -a 14 -d >> …
20 ubuntu  cron 

1
upstartサービスがservice --status-allにリストされないのはなぜですか
私は、Ubuntu 12.04で実行しているサービス用の一連のアップスタートジョブを作成しました。私はそれらを正常に開始し、で停止できます: service my_service start service my_service stop しかし、私がするとき、彼らはリストされていません service --status-all 何が欠けているのでしょうか? サービスを作成するために、/ etc / initに.confファイルを追加しました。

5
SSLサポート付きのnginxをコンパイルできません。OpenSSLが見つかりません
SSLモジュールを有効にしてソースからnginxをコンパイルしようとしています。このコマンドを実行すると: ./configure --with-http_ssl_module すべてが正しくインストールされているかどうかを確認するために通常のチェックを行い、次のようにポップアップします: OpenSSLライブラリの確認...が見つかりません ./configure:エラー:SSLモジュールにはOpenSSLライブラリが必要です。モジュールを有効にしないか、システムにOpenSSLライブラリをインストールするか、-with-openssl =オプションを使用してnginxを使用してソースからOpenSSLライブラリを静的にビルドできます。 OpenSSLがインストールされているという事実を知っていopenssl versionます。OpenSSL 1.0.1 14 Mar 2012 だから私はかなり困惑しています。OpenSSLがデフォルトの場所にインストールされていないのではないかと思ったので、nginxはそれを見つけることができませんが、サーバーにプリインストールされているため、どこにあるのかわかりません。これがどこにあるかを知るにはどうすればよいですか? サーバーはUbuntu 12.04 LTSを実行しています。 ありがとう。
19 ubuntu  nginx  openssl 

1
書き換えによってHTTP POSTリクエストを転送するには、nginxを取得するにはどうすればよいですか?
現在、私のiOSアプリはhttp POSTを介してドメインAにアクセスしていますが、すべてのリクエストをドメインBに転送したいと思います。 通常rewrite ^/(.*)$ http://mydomain/$1 permanent;の方法を使用すると、POSTデータが失われるようです。 NginXを使用してHTTP POSTデータを別のドメインに渡すにはどうすればよいですか?
19 ubuntu  nginx  redirect 

1
aptリポジトリに同じパッケージの2つのバージョンを含めることはできますか?
環境全体でUbuntu 10.04を実行しています。コードのデプロイを容易にするために、コードのビルドをデプロイできるプライベートaptリポジトリを実装しています。 このリポジトリの要件の1つは、QA部門がいつでもアプリケーションの任意のバージョンをインストールできることです。 同じパッケージの複数のバージョンをapt-repository(できれば同じディストリビューション)に保存できますか?そうでない場合、上記の動作を得るために使用できるいくつかの可能な回避策は何ですか?
19 ubuntu  apt  repository 

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