![OSCP合格までの道のりとそこから学んだこと](https://cdn-ak-scissors.b.st-hatena.com/image/square/1ba9894615ab58b861d40065c9b3a08d4078eb41/height=288;version=1;width=512/https%3A%2F%2Fblog.s-tajima.work%2Fpost%2F2021%2Foscp-journey-and-things-i-learned%2Fogp.png)
皆さん今日もたくさんのサーバを相手にされていることかと思いますが、いくつかのサーバにアクセスして 1 秒間の統計情報(例えばvmstat 1 2)を集めてパッと表示したい時ってどうやってますかね?shell script を学びはじめたばっかりの僕はこんな感じで書いてました。 $ for i in host1 host2 host3; do ssh $i "vmstat 1 2 | tail -1"; done 0 0 0 329004 210836 14275360 0 0 0 2424 1410 1828 0 0 100 0 0 0 0 0 3716112 587704 25921684 0 0 0 488 1643 2026 0 0 100 0 0 1 0 0 555440 265560 14015548 0 0 0 4204 1534 2392 1 0 99 0 0 vmstatと
はじめに SSH 接続で時間の掛かるシェルスクリプトをバックグラウンドで走らせて帰りたいのに、SSH 接続を切るとジョブが死んでしまいます。SSH 接続に限らず目の前の OS からログアウトしたりターミナル エミュレータを終了しても同じ現象が起こります。 この症状は正常です。なぜなら、バックグラウンド ジョブを起動したプロセス(ログイン シェル)が子プロセスである該当のバックグラウンドジョブをハングアップ シグナル( HUP )によって終了させるからです。 シェルスクリプトを起動した親プロセスは子プロセスの終了状態を監視しています。ですからログアウトして親プロセスであるシェルが終了すると子プロセスはゾンビ プロセスとなってしまうので親プロセスとなるシェル(ログインシェル)は子プロセスであるバックグラウンド ジョブを kill ( kill -HUP ) するのです。 nohup コマンド
DropboxをLinuxで利用する方法 提供:maruko2 Note. 移動: 案内, 検索 動作環境 glibc 2.4 以上 Python 2.5 以上(3.0 は未サポート)[1] 目次 1 インストール&初期セットアップ 1.1 official Dropbox CLI を使って簡単インストール 2 Dropbox CLI の使い方[2] 3 起動スクリプト 3.1 RHEL の場合 4 脚注 5 参考ページ インストール&初期セットアップ Dropbox の新規登録を http://db.tt/GZubdim から行うと +500MB もらえます。 official Dropbox CLI を使って簡単インストール root 権限の無い一般ユーザーでも、Dropbox を簡単に利用する方法。 official Dropbox CLI をインストール [shell]$ mkdi
基本的にGUI環境で使用するオンラインストレージ「Dropbox」ですが、UbuntuやFedora、CentOSなどサーバとして利用しているCUI環境のLinuxで思ったよりも簡単に導入出来ることに加え、使用してみてとても便利だったので紹介します。インストールから自動起動設定までだいたい10分程度で出来てしまいます。 前提条件 まずは前提条件はこんな感じです。それなりに最近のLinuxディストリビューションであれば、基本的には問題ないと思います。gccのインストールは忘れないでください。 ・At least version 2.4 of the C library ・wget ・Python 2.5 ・a web browser 1.linuxサーバにログインし、ホームディレクトリに移動します ユーザ毎に動作させる設定のため必ずホームディレクトリに移動してください。 $ cd 全ユーザで
なんだかやけに長い説明ばかり検索に引っかかったので書きました。 Linuxのローカル環境でDockerコンテナ内のXアプリ(GUIアプリ)を利用するには $ xhost localhost + を実行した後に $ docker run --rm --net host -e "DISPLAY" container_image_name x_app_binary_path とすれば良いです。 もっと読む SSHなどよく知られたサービスポートで何も対策せずにいると数えきらないくらいの攻撃リクエストが来ます。不必要なログを増やしてリソースを無駄にし、もし不用意なユーザーやシステムがあると攻撃に成功する場合もあります。 SshguardはC作られており、flex/bisonのパーサールールを足せば拡張できますがカスタム版をメンテナンスするのも面倒です。必要なルールを足してプルリクエストを送ってもマー
About DD-WRT is a Linux based alternative OpenSource firmware suitable for a great variety of WLAN routers and embedded systems. The main emphasis lies on providing the easiest possible handling while at the same time supporting a great number of functionalities within the framework of the respective hardware platform used.
Converting video and audio has never been so easy. $ ffmpeg -i input.mp4 output.avi News January 3rd, 2024, native VVC decoder The libavcodec library now contains a native VVC (Versatile Video Coding) decoder, supporting a large subset of the codec's features. Further optimizations and support for more features are coming soon. The code was written by Nuo Mi, Xu Mu, Frank Plowman, Shaun Loo, and W
The Free & Open Source Image Editor This is the official website of the GNU Image Manipulation Program (GIMP). GIMP is a cross-platform image editor available for GNU/Linux, macOS, Windows and more operating systems. It is free software, you can change its source code and distribute your changes. Whether you are a graphic designer, photographer, illustrator, or scientist, GIMP provides you with so
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く