Ubuntu

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

2
OpenVPN HMAC認証エラーは問題ありません
Debian Wheezy x64を実行しているopenvpnサーバーと、Ubuntu 14.10 x64を実行しているクライアントに問題があります。どのような構成を試しても、少なくとも毎分数回、このエラーが何度も発生します。 Mon Mar 9 22:14:10 2015 Authenticate/Decrypt packet error: packet HMAC authentication failed Mon Mar 9 22:14:10 2015 TLS Error: incoming packet authentication failed from [AF_INET] x.x.x.(clientip) 私はサーバーでこの構成を使用しています: local x.x.x.x port xxxx proto udp dev tun ca /etc/openvpn/.certs/ca.crt cert /etc/openvpn/.certs/$up3rR@nD0mCN.crt key /etc/openvpn/.certs/$up3rR@nD0mCN.key dh /etc/openvpn/.certs/dh.pem server 10.8.0.0 …
14 openvpn 

1
Locateはファイルを見つけません
しばらくロケートを使用していませんが、今日、1年以上保管していたファイルを探すと、ロケートはそれを取得しません。findを実行して取得しました。 ホームディレクトリ内のファイルはどれもインデックスに含まれていないようです。usr、varなどのシステムディレクトリのファイルとフォルダのみが検索されます。 updatedbを試しましたが、運はありません。私のホームディレクトリは何らかの形でインデックスから除外されていますか?
14 14.04  locate 

2
スクリプトの一部のみをsudoとして実行し、パスワードを1回だけ入力します
外部依存関係をインストールするスクリプト(実際にはスクリプトとmakefileの組み合わせ)を書いています:apt-getコマンド、gitクローン、ビルド、インストール、グループへのユーザーの追加、... これらのスクリプトの操作には、スーパーユーザー権限が必要なものとそうでないものがあります。 これまで、sudoを使用してmakeプロセス全体を実行しましたが、いくつかの欠点があります。 gitクローンrootを所有者として取得するリポジトリ、つまり、sudoまたはchown ユーザーをグループに追加するスクリプトは、whoami戻るためにどのユーザーを追加するかを知りませんroot スーパーユーザーとしてそれを必要とするコマンドのみを実行する最良の方法は何ですか?理想的には、このプロセスではsudoパスワードを入力する必要がありますが、インストールプロセスの最初の1回だけです。それは最後にそれを忘れますが、それまでずっとそれを保ちます(それは数時間かかることがあります)。 私がオンラインで見つけた解決策は次のとおりです。 sudo -vスクリプトの冒頭で、しかし、私が正しく理解すれば、これはタイムアウトします。スクリプトが数時間実行される可能性があります でスクリプトを実行しますがsudo、スーパーユーザーを必要としないコマンドはで実行しますsudo -u $(logname) <command>。これは私が今やっていることですが、それは逆のはずだと感じています。 理想的には、スクリプトで次のことを行います。 スーパーユーザーの資格情報を要求する ログインしたユーザーとして通常のコマンドを実行する 手順1で入力した資格情報でsudoコマンドを実行します sudo -k スーパーユーザーセッションを閉じる
14 sudo  scripts 

2
VPNの構成…がグレー表示され、VPN設定を編集できません
今日、「Configure VPN ...」の部分がグレーで表示され、これまでに複数のPPTP VPN接続を使用してきましたが、今日は突然非アクティブになっています。 Ubuntu 12.04で「VPN接続の編集」を保存するための灰色のボタンに記載されているネットワークマネージャーポリシーの変更を行いました。 私も試しました: sudo apt-get install network-manager-pptp sudo network-manager restart ただし、「Configure VPN ...」はまだグレー表示されているため、既存のVPNを構成できません。 Ubuntu 12.04 LTSがあります。14.04にアップグレードした場合、再び機能しますか?

1
Steamインストールは私の家を消すことができます。それを防ぐ方法は?
Steamスクリプトを使用しているときにユーザーがシステムを失ったという、Valveに関する不穏なトピックを読みました。reddit.linuxとreddit / steamで議論があります。 これは、システムに関するあらゆる種類の構成を変更するため、一般的な問題ではない可能性があります。問題のスクリプトは、本当にばかげた方法で何かを実行しますが、おそらくすべてのシステムで失敗シナリオを引き起こすわけではありません... 元のバグ: 何が起こったのか分かりません。タイトル内のフォルダを、新しい場所の下にマウントされ/media/user/BLAH、シンボリックリンクされたドライブに移動しました/home/user/.local/steam。 蒸気を発射しました。起動しませんでしたが、閲覧できるようになりましたが、新しい場所を指しても見つけることができませんでした。Steamがクラッシュしました。再起動しました。 再インストールされ、すべてが素晴らしく見えました。見て、steamがルートディレクトリからユーザーが所有するすべてのものを再帰的に削除していたことがわかりました。3TBの外部ドライブを含め、/ mediaの下にマウントされたものまですべてバックアップします。 大部分の重要なものはすべてクラウドにありました。これは大きな手間ですが、災害ではありません。スチームフォルダーを移動すると、ディレクトリツリー内のすべてが再帰的に削除される可能性がある場合、他のものを指すのではなく、エラーをスローする必要があります。または、Windowsのように最初にインストールディレクトリを選択できるようにします。 私のシステムはubuntu 14.04であり、移動先のドライブはNTFSでした。
14 steam 


3
Bashスクリプトを使用して100個のサブディレクトリを作成する方法は?
Bashスクリプトを使用して、特定のディレクトリに100個の異なるサブディレクトリを作成しようとしています。 基本的なforループ(つまりfor f in $FILES;do mkdir f done)から始めますが、機能しません。 やりたいことを明確にするために、現在のディレクトリで100個の異なるサブディレクトリを取得しようとしています(ここではを使用していますhome='pwd')。たとえば、ディレクトリ内/home/paul/main_directory/。 そして、ここでは、次のように、1〜100のインデックスを持つ100個のディレクトリを作成します。 subdirectory_1 subdirectory_2 subdirectory_3 subdirectory_4 . . . subdirectory_100

3
ホームディレクトリ以外でecryptfsを使用する方法
ecryptfsを使用してランダムディレクトリ(主にホームパーティションのディスク領域の制限によるホームディレクトリまたはそのサブディレクトリではない)を暗号化し、アカウントにログインするときにそのディレクトリをマウントしたいと思います。これを行う方法がわかりません。または、既存のソフトウェアで本当に可能だとしてもです。あいまいな提案を提供する投稿を見ました(たとえば、mount.ecryptfs_privateALIASオプションで使用する)が、これを行う方法についての簡単なステップバイステップの手順をまだ見つけていません。誰かがこれらの指示を提供したり、どこにあるのかを教えてくれるでしょうか?

2
Ubuntuの最新ビルドにAmazonボタンがあるのはなぜですか?
私はただ、この知名度の高いUbuntuのステータスを得るためにAmazonが何らかの寄付をしたのだろうかと思っていましたか?これはどうして実現したのですか?そこの財政状況に興味があります。Amazonのすごいことは誤解しないでください。私はほぼ毎日使っています。
14 14.04  amazon 

1
UbuntuでGUIを使用して7z圧縮レベルを設定するにはどうすればよいですか?
アーカイブマネージャー、またはfile-rollerには、ファイルの圧縮レベルを設定するオプションがないよう7zです。 ただし、Windowsクライアント7-zipには、GUIを使用してそうするオプションがあります- Ubuntu / Linuxでは、-mフラグを使用してコマンドライン(CLI)で圧縮レベルを設定できます。詳細については、この回答を参照してください。 7zUbuntuのGUIを使用してアーカイブの圧縮レベルを設定するための規定はありますか?


1
びょうぶスクロールとテキスト選択
私はgnome-terminalで実行中のby風に: マウスホイールのスクロールを、現在のビオブウィンドウで上にスクロールするものとして解釈します。 マウスでテキストを選択できるようにします(クリップボードにコピーするなど)。 これは可能ですか?Alt+F12#1を有効にしますが、テキストを選択できません。それ以外の場合、選択は正常に機能しますが、スクロールはgnome-terminalをスクロールし、現在のビオブウィンドウはスクロールしません。

2
サイト全体で.mp3ファイルをダウンロードするには?
ウェブサイトのすべてのmp3ファイルをダウンロードしたい(ホームページやサブリンクも含む)。 たとえば、「http://example.org/musics/」からすべての.mp3リンクとすべてのサブリンクをダウンロードしたいです。 wgetまたはhttrackコマンドを使用してこれを行うにはどうすればよいですか?
14 wget  httrack 

5
Bashスクリプトでユーザーにyes / noを要求するデフォルトの機能/ユーティリティはありますか?
時々、ユーザーに何かを確認するためにyes / noを尋ねる必要があります。 通常、次のようなものを使用します。 # Yes/no dialog. The first argument is the message that the user will see. # If the user enters n/N, send exit 1. check_yes_no(){ while true; do read -p "$1" yn if [ "$yn" = "" ]; then yn='Y' fi case "$yn" in [Yy] ) break;; …


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