Ubuntu

Ubuntuユーザーと開発者のためのQ&A


4
UFWは、許可するルールを設定してもすべてをブロックしています
私はubuntuサーバーを使用していますが、次のコマンドを使用してファイアウォールを有効にしようとしています: ufw default deny incoming ufw default allow outgoing ufw allow ssh ufw allow www ufw allow https ufw enable またufw default deny incoming、最後の1つを作成しようとしましたが、まだ運がありません。ファイアウォールを有効にすると、デフォルトを拒否に設定するとすべてをブロックしますが、許可するように設定すると、ルールが無視されるようにうまく機能します。これは何が原因ですか? 編集 これは私iptables -L -v -n の提案された解決策を試しましたが、まだ運がありません、私がそれを作るときにのみうまく機能しますdefault allow incoming Chain INPUT (policy DROP 30 packets, 1764 bytes) pkts bytes target prot opt in out source destination Chain …
14 firewall  ufw 

3
/ var / www /のシンボリックリンクを使用してapache2を構成する方法
Ubuntu(14.04)にローカルWebサーバーをセットアップしたい。だから私はすべてのソフトウェアをインストールして、LAMPサーバーを取得しました。 問題は、仮想ホストの作成で何か間違ったことをすることです。ローカルホストに異なるサブドメインを作成したかった。たとえば、site1.localhostおよびsite2.localhostなどです。 私の/var/www/ディレクトリに、シンボリックリンク「site1」を作成して、に移動し/home/user/Workspaces/site1ます。 Apacheのerror.logファイルで、次のエラーが発生しました。 [core:error] [pid 12679] [client 127.0.0.1:59006] AH00037: Symbolic link not allowed or link target not accessible: /var/www/site1 私のApache構成には次のものがあります: <Directory /var/www/> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory> したがって、フォルダのアクセス許可に何か問題があると思います。Googleで検索したところ、同じ問題を抱えている人が数人見つかりましたが、そこにある回答はすべて解決しませんでした。私は自分のユーザー名をwww-dataグループに追加しました。 だから、ls -la /var/www戻って: total 12 drwxrwsr-x 3 user www-data 4096 okt 13 19:08 . drwxr-xr-x 14 root …

5
エラー:Androidエミュレーターを実行しようとすると、32ビットLinux Androidエミュレーターバイナリが非推奨になります
Ubuntu 10.10、32ビットでAndroid開発環境を設定しました。エミュレータを起動したときにAVDを作成した後、次のエラーを受け取りました。 エラー:32ビットLinux Androidエミュレーターバイナリは非推奨 です。それらを使用するには、少なくとも次のいずれかを実行する必要があり ます。-「エミュレーター」を呼び出すときに「-force-32bit」オプションを使用します。 -環境でANDROID_EMULATOR_FORCE_32BITを「true」に設定します。 どちらを使用しても32ビットバイナリを使用できますが、これらは将来のAndroid SDKリリースで消滅することに注意してください。 それが起こる前に、64ビットLinuxシステムへの移行を検討してください。 私が使用しているADTバージョンは23.0.3.1327240です。私が使用しているSDKライブラリは32ビットです。親切に助けてください。ありがとう。

1
選択したUSBポートでのみ大容量記憶装置を使用します-方法は?
特定のUSBポートで、USB大容量ストレージ機能のみを受け入れ、それ以外は受け入れません。HIDデバイス、Bluetoothアダプター、RS232コンバーター、何もありません。たとえばudevを使用してこれを行う方法はありますか?特定のデバイスまたは特定のポートのドライバーを含めるためのカスタムudevルールを作成できることは知っていますが、他のすべてのドライバーを何らかの方法で除外できますか?1つのクラスのデバイス、つまりUSB大容量ストレージのみを許可しようとしています。このクラスには無数の異なるデバイスモデルがあり、どのポートに接続するのかわかりません(クライアントが自分で持ってくるので、これに影響を与える方法はありません)。 再プログラムされたUSBファームウェアからの脅威は、予見可能な将来にのみ悪化するでしょう。私はこのユースケースのためにそれらを軽減しようとしています:内部的に接続されたUSB周辺機器(ネットワークカード、専用周辺機器、キーボード)と1つの公共向けUSBポートを備えたコンピューターがあり、ファイル転送にのみ使用されることになっています。したがって、他のUSBモジュールをすべてブラックリストに登録することはできません。しかし、その特定のポートを「サニタイズ」したいので、異なるデバイスタイプを接続しても何も起こりません。 ケースは物理的にロックされているため、この1つの特定のUSBポートのみが外部からアクセスでき、ケースに干渉したり、キーボードケーブルに接続したりすると、物理的なセキュリティ応答がトリガーされます。さらに、ほとんどのユーザーが積極的に悪意があるとは思わないが、再フラッシュされたUSBドライブの無意識のキャリアの数が増えると予想される(以前のフロッピーブートセクタ感染のように)。セキュリティに関しては、ユーザーが「武器化された」USBディスクを悪意を持って持ち込むか、それが「感染」したことを知らないかは問題ではありません。 ここでは完璧なセキュリティを実現することは不可能であり、ユーザーがシステムと何らかの方法でやり取りできるようにすることはリスクが高いことを承知しています。また、私はこれでターゲットを絞った攻撃者に対して防御しようとはしていません。むしろ、私はこれを緩和技術の1つとして使用しているため、システムはハングアップしません。
14 drivers  usb  udev 

11
Ubuntu 14.04で画面の明るさを調整する方法は?
ラップトップの画面の明るさを変更できません。常に100%です。 ラップトップはAcer Aspire 5740で、グラフィックス/チップセット/ VGAはすべてIntel製です。 ラップトップには、キーボードショートカットのFn+ RightとFn+がLeftあり、輝度の増減を表示します(輝度アイコンが上部で点滅します!)が、実際には変化はありません。 同じ機能キー(Fn)には、音量調節用のFn+ Up&Fn+ などの他のオプションがありますがDown、これらは完全に機能しています! Ubuntuシステム設定の明るさコントロールも応答しません! ここでいくつかのオプションを試してみました! (1) 多くの人が示唆しているように、「GRUB」を編集しようとしました。しかし、編集する「LINE」を見つけることができませんGRUB_CMDLINE_LINUX=""。エラーメッセージとして次のようになります! (gedit:8235): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files (2) 「xbacklight」を追加しようとしました。私は次のものを手に入れました: Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be …
14 14.04  brightness  acer 

5
一意の並べ替え:出力を同じファイルにリダイレクトします
パイプ出力を処理された同じファイルに保存する簡単な方法はありますか?たとえば、これは私が実際にやっていることです $ cat filename | sort | uniq > result $ rm -f filename $ mv result filename 1行でそれを行う方法があるかどうか疑問に思っていました(&&を使用してこれらのコマンドを追加しないでください) これは方法ではありませんが、アイデアを得るために $ cat filename | sort | uniq > filename


4
sudoグループのユーザーはsudoコマンドを使用できません
私は、ユーザー、持っているsupersecretuser、であるsudoグループが、持っていないsudoアクセスを。このユーザーにsudoアクセスを許可するために行う必要がある他の何かがありますか? $ ssh supersecretuser@myserver supersecretuser@myserver:~$ groups supersecretuser adm cdrom sudo dip plugdev lpadmin sambashare supersecretuser@myserver:~$ sudo vim install.sh [sudo] password for supersecretuser: supersecretuser is not in the sudoers file. This incident will be reported. supersecretuser Ubuntuのインストール時にセットアップするユーザーです。
14 14.04  sudo 


1
Ubuntu 14.04でibusを無効にする
私は定期的に3つのスクリプト(英語/ローマ字、カンナダ語、ヒンディー語/サンスクリット語/デーバナーガリー語)を切り替えます。 12.04では、Ctrl+ Spaceを入力して英語からカンナダ語に切り替え、再び同じキーを押して英語に切り替えることで、IBusを有効にしました。次の入力方法に移動したい場合は、Alt+ を押していましたLeft Shift。 これで14.04にアップグレードしました。ここでは、次の入力方法と前の入力方法に移動するオプションが表示されます。ただし、入力方法を完全に無効にしてデフォルト(英語)スクリプトを使用するオプションは表示されません。 したがって、英語からカンナダ語に切り替える必要がある場合は、Ctrl+ を押してから、カンナダ語から英語に切り替えるSpace必要があります。Ctrl+をSpace2回押すか、Ctrl+ Shift+Space 12.04のようにIBus入力を有効/無効にする方法はありますか?

2
EFIスタブ(efistub)ローダーを使用してカーネルをブートロードする方法
ここでは、オペレーティングシステムとしてのみUEFIモードで実行されているUbuntu 14.04を使用していますが、ここではデュアルブートは実行していません。カーネルバージョンは3.13.0-24-genericです。EFIパーティションがあります。この場合、EFIパーティションはデフォルトではなく、実際にBIOSモードをEFIモードに変換/dev/sda1した/dev/sda3ためです。grub-efi-amd64パッケージを使用しましたが、実際にはUEFIファームウェアブートメニューからGRUBブートメニューをロードします(UEFIブートロード\EFI\ubuntu\grubx64.efi)。 そのダブルブートメニューの読み込み手順をスキップし、UEFIからカーネルに直接、より速く起動したいと思います。12.10以降のUbuntuカーネルには、「カーネルEFIスタブローダー」機能があります。 UbuntuカーネルをEFIパーティションにコピーし(名前を変更する可能性があります)、UEFIブートメニューにエントリを作成する必要があることはわかっています(たとえば、使用efibootmgr)。これを行うには、どの正確な端末コマンドが必要ですか?
14 boot  grub2  kernel  uefi 

4
OpenVPN:無効なVPNシークレットのための…へのVPN接続
Linuxを使い始めて3日です。https://www.goldenfrog.com/support/vyprvpn/vpn-setup/linux/openvpnの手順に従ってOpenVPN接続をセットアップします。 OpenVPNのインストールはスムーズに進みました。接続しようとしたときに問題が発生しました。接続を設定した後: 接続に行き、VPNを選択しました。 私が得るエラーメッセージはThe VPN connection to "My VPN" because of invalid VPN secrets. コマンドを入力するための追加のプロンプトや領域はありません。しばらくすると、ダイアログボックスが消えます。 今、私のコンピューターは古く(最初はUbuntuをインストールした理由です)、ワイヤレスアダプターがありません。イーサネットケーブルで接続していますが、接続を試行しているときのVPN接続は、Wi-Fi経由でVPNに接続しようとしているように見えます。接続されたシンボルは、Wi-Fiシンボルと反対方向の2つの矢印から変わります。 それ以外は、他に何がそれを引き起こしているのかよくわかりません。問題はキーリングの問題にあると読みましたが、キーリングにアクセスするためのプロンプトが表示されないので、ソリューションは初期セットアップにあるように見えます。 イーサネットケーブル経由でインターネットに接続する場合、14.04のVPNシークレットエラーを解決するにはどうすればよいですか?

2
Ubuntuはホスト名にpingを実行できませんが、IPにpingを実行できますか?
まあ、私はちょうど管理のためにUbuntuの世界に入りました。私は同様のスレッドを見つけましたが、自分のホスト名とIPアドレスをpingでき、WindowsはLinuxホスト名をpingできますが、Ubuntuはwindowsホスト名をpingできません。 問題: 4台のWindowsコンピューターと1台のUbuntuコンピューターがあります Windowsコンピューターは、ホスト名とIPアドレスでUbuntuコンピューターにpingを実行できます。また、Net View(cmdプロンプト)にはUbuntu Computerのホスト名が表示されます。 Ubuntuコンピューターは、ホスト名ではなくIPアドレスのみでPingを実行できます。Sambaもインストールしました。 Ubuntuコンピューターは、IPアドレスとホスト名でpingを実行できます arpコマンドを使用して、ネットワーク上のすべてのコンピューターIPを表示しますが、IPアドレスのみが表示されます。 Windowsコンピューターにホスト名ではなくIPアドレスでのみpingできるのはどうしてですか?しかし、UbuntuはIPアドレスとホスト名で自分自身にpingを実行でき、Windowsコンピューターもホスト名でUbuntuにpingを実行できますか?

1
Ubuntu 12.04でApacheが使用しているOpenSSLバージョンを確認する方法
マシンにUbuntu12.04をインストールしましたが、OpenSSL 1.0.1のheartBleedバージョンを取得しました。そこで、OpenSSL 1.0.1をアンインストールし、このリンクを参照して新しい1.0.1gバージョンをインストールしました。 ここで、Ubuntu 12.04で利用可能な「Apache 2.2.22」が1.0.1バージョンのOpenSSLではなく1.0.1gを使用していることを確認します。これをどのように確認しますか?
14 12.04  apache2  openssl 

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