• Online Tools
  • - Calculators
    • Character Count
  • - Download
    • TikTok Download
    • DouYin Download
  • - Web Tools
    • BASE64
    • Base64 to Image
    • Image to Base64
    • URL Encoding
    • JavaScript
    • Timestamp
    • Unicode Converter
    • JSON Format
    • Modify Extension
    • Make List
    • CSS Optimizer
  • - Encryption Tools
    • MD5 Encryption
    • Random Generator
  • - Image Tools
    • Image Compression
    • QR Code Generator
    • QR Code Reader
    • Wallpaper Preview
    • Image EXIF
  • - Info Sheets
    • Blood Type Heredity
    • Clothing Sizes
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
Linuxは内蔵のトラッキングツールlastコマンドをどのように使用するか
2022-01-09

LastはLinuxシステムに内蔵されたトラッキングツールで、ログインユーザーに関する情報をリストすることができます。入力して実行することで、独立してインストールする必要はありません。次の編集では、lastコマンドの使い方について詳しく説明します。

lastコマンドの機能は何ですか

Lastには、/var/log/wtmpファイルからすべてのログイン(およびログイン)が作成されたユーザーが表示されます。このファイルはバイナリファイルで、vi、Joe、その他のソフトウェアなどのテキストエディタで閲覧できません。これは、ユーザー(またはroot)が望んでいるようにこのファイルを変更できないため、非常に役立ちます。

Lastは、すべてのログインしたユーザーのユーザー名、tty、IPアドレス(ユーザーがリモート接続である場合)、日付-時間、およびユーザーがログインした時間を与えます。

lastの実行方法

コンソールにlastを入力すればいいです。これは例です。

  $ last

  leni pts/0 10.0.76.162 Mon Dec 2 12:32 - 13:25 (00:53)

  pungki tty1 Mon Dec 2 09:31 still logged in

  reboot system boot 2.6.32-358.23.2 Mon Dec 2 09:20 - 13:25 (04:05)

ここではlast情報をどのように読むか:

最初の列は誰がユーザーなのかを示します

2番目の列には、ユーザーがどのように接続するかに関する情報が表示されます。

pts/0(疑似端末)は、SSHやtelnetなどのリモート接続からのユーザを意味する

tty(teletypewriter)は、コンピュータまたはローカル接続に直接接続されたユーザを意味する

アクティビティを再起動する以外は、すべてのステータスが起動時に表示されます。

3番目の列には、ユーザーがどこから来たかが表示されます。ユーザーがリモートコンピュータから来た場合、ホスト名またはIPアドレスが表示されます。0.0または何もない場合は、ローカル端末を介してユーザーが接続されていることを意味します。再起動アクティビティに加えて、カーネルバージョンがステータスに表示されます。

残りの列には、ログ・アクティビティがいつ発生するかが表示されます。括弧の中の数字は、接続が何時間と分続いたかを教えてくれます。

日常的な操作のlastのいくつかの例 表示行の数を制限

多くのローを表示する場合は、表示したいローの数を制限できます。-nパラメータを使用して行います。

  $ last -n 3

  leni pts/0 10.0.76.162 Mon Dec 2 12:32 - 13:25 (00:53)

  pungki tty1 Mon Dec 2 09:31 still logged in

  reboot system boot 2.6.32-358.23.2 Mon Dec 2 09:20 - 13:25 (04:05)

-nパラメータはlastに現在時刻から以降の3つのレコードを表示させます。

ホスト名を表示しない

-Rパラメータを使用して行います。例を示します。

  $ last -R

  leni pts/0 Mon Dec 2 12:32 - 13:25 (00:53)

  pungki tty1 Mon Dec 2 09:31 still logged in

  reboot system boot Mon Dec 2 09:20 - 13:25 (04:05)

ご覧のように、ホストやIPアドレスに関する情報もありません。

最後の列にホスト名が表示されます

そうするには-aパラメータを使用します

  $ last -a

  leni pts/0 Mon Dec 2 12:32 - 13:25 (00:53) 10.0.76.162

  pungki tty1 Mon Dec 2 09:31 still logged in :0.0

  reboot system boot Mon Dec 2 09:20 - 13:25 (04:05) 2.6.32-358.23.2.el6.i686

ホスト情報、例えば10.0.76.162が最後の列に配置されます。

フル・ログイン・ログアウトの日付を表示

これに対して、-Fパラメータを使用できます。これは例です。

  $ last -F

  leni pts/0 10.0.76.162 Mon Dec 2 12:32:24 2013 – Mon Dec 2013 13:25:24 2013 (00:53)

特定のユーザー名を印刷

特定のユーザーを追跡したい場合は、特に印刷できます。lastコマンドの後にユーザー名を入力します。

  $ last leni

  leni tty1 Mon Dec 2 18-42 still logged in

  leni pts/0 Mon Dec 2 12:32 - 13:25 (00:53) 10.0.76.162

rebootがいつ完了するかを知りたい場合は、次のように表示することもできます。

  $ last reboot

  reboot system boot Mon Dec 2 09:20 - 16:55 (07:34)

  reboot system boot Sun Dec 1 04:26 - 04:27 (00:01)

  reboot system boot Wed Nov 27 20:27 - 01:24 (04:57)

  reboot system boot Tue Nov 26 21:06 - 06:13 (09:06)

特定/ptsの印刷

Lastは、特定のtty/ptsの情報を印刷することもできます。lastコマンドの後ろにtty名またはpty名を入力します。

ここにはいくつかの例があります。

  $ last tty1

  pungki tty1 Mon Dec 2 09:31 still logged in

  pungki tty1 Mon Dec 2 04:26 – down (00:00)

  pungki tty1 Mon Dec 2 04:07 – down (00:00)

  pungki tty1 Sun Dec 1 18:55 – 04:07 (09:12)

  $ last pts/0

  leni pts/0 10.0.76.162 Mon Dec 2 12:32 - 13:25 (00:53)

  pungki pts/0 :0.0 Wed Nov 27 20:28 – down (04:56)

Windowsの値が表示されます。たとえば、上の2行目は、ユーザーがシステムの再起動やシャットダウンまでログインすることを意味します。

/var/log/wtmpではなく別のファイルを使用

デフォルトでは、lastコマンドは/var/log/wtmpから情報を解析します。lastコマンドを別のファイルから解析したい場合は、-fパラメータを使用します。例えば、ログが切断すると、切断後、前のファイル名が/var/log/wtmpになると仮定する.1。ではlastコマンドはこのようになります。

  $ last -f /var/log/wtmp.1

運転レベルの変更を表示

ここに-xパラメータがあり、実行レベルを表示します。出力例:

  pungki tty1 Mon Dec 2 19:21 still logged in

  runlevel (to lvl 3) 2.6.32-358.23.2 Mon Dec 2 19:20 – 19:29 (00:08)

  reboot system boot 2.6.32-358.23.2 Mon Dec 2 19:20 – 19:29 (00:08)

  shutdown system down 2.6.32-358.23.2 Mon Dec 2 18:56 – 19:20 (00:23)

  runlevel (to lvl 0) 2.6.32-358.23.2 Mon Dec 2 18:56 – 18:56 (00:00)

  leni tty1 Mon Dec 2 18:42 – down (00:00)

ここには2つの実行レベルが表示されます。実行レベルto lvl 3のエントリは、X windowまたはGUIではなく、システムが完全なコンソールモードで実行されていることを意味します。また、システムがシャットダウンすると、実際には実行レベル0に切り替えられます。これは、lastがto lvl 0を表示する理由です。

失敗したログインの表示

Lastコマンドはレコードで正常にログインし、lastbコマンドは失敗したログイン試行を記録します。lastbコマンドを実行するにはroot権限が必要です。ここではlastbコマンドの出力例があります。Lastbは/var/log/btmpの情報を解析します。

  # lastb

  leni tty1 Mon Dec 2 22:12 – 22:12 (00:00)

  rahma tty1 Mon Dec 2 22:11 – 22:11 (00:00)

切断ログ

/var/log/wtmpレコードのログインアクティビティのたびに、ファイルのサイズが急速に増加する可能性があります。デフォルトでは、Linuxは毎月/var/log/wtmp/を切断します。切断のポリシーは/etc/logrotate.confファイルにあります。ここは私です。conf*ファイルの内容。

  /var/log/wtmp {

  monthly

  create 0664 root umtp

  minsize 1M

  rotate 1

  }

/var/log/btmpの場合、ここではデフォルトの逆変換アクティビティ構成です。

  /var/log/btmp {

  missingok

  monthly

  create 0600 root umtp

  minsize 1M

  rotate 1

  }

必要に応じて自分で修正することができます。

まとめ

これらのパラメータを組み合わせてlastとlastbの出力をカスタマイズできます。lastコマンドで実行できるすべてのパラメータはlastbコマンドで実行できます。詳細は、コンソールにman lastを入力してアクセスしてください。

Linuxがlastコマンドを使用していることを説明します。lastコマンドを使用すると、表示行の数を制限したり、ユーザーがログインした日時を表示したり、失敗したログインを表示したりすることができます。


ソース元URL:https://dopubox.com/article/p/009535594e5645c2

Other Tools
  • Character Count TikTok Download DouYin Download BASE64 Base64 to Image Image to Base64 URL Encoding JavaScript Timestamp Unicode Converter JSON Format Modify Extension Make List CSS Optimizer MD5 Encryption Random Generator Image Compression QR Code Generator QR Code Reader Wallpaper Preview Image EXIF Blood Type Heredity Clothing Sizes
  • 被害者「問題解決には程遠い」 旧ジャニーズ被害者らが会見
    2024-05-29

    MURAKAMI × Liquem 夢のコラボアクセが再登場☆|長山智美 デザイン狩人
    2024-05-30

    かど番・藤井聡太、第4局始まる 将棋、叡王戦
    2024-05-30

    原作者の意向は取り入れられたと日テレ
    2024-05-30

    意思疎通うまくいかず信頼関係失われた
    2024-05-31

    現代詩の「中原中也賞」、俳句で培われた言語感覚…「新たな音やリズム」ジャンルを往来し追求
    2024-06-02

    ポール・オースターの名言「けれどオニオンパイの味は…」【本と名言365】
    2024-06-02

    「工芸的美しさの行方―うつわ・包み・装飾」が東京と京都で開催。第1弾はBONDED GALLERYにて7月から
    2024-06-03

    万博無料招待、大阪の学校7割が希望 「不参加」の選択肢ない調査手法に批判も
    2024-06-03

    アレクサンダー・カルダー個展「カルダー:そよぐ、感じる、日本」が開催
    2024-06-04

    レイモンド・ローウィの名言「優れたインダストリアルデザインは、…」【本と名言365】
    2024-06-04

    特別展 「工芸的美しさの行方―うつわ・包み・装飾」が東京と京都で開催。日本の美術工芸を世界へ 
    2024-06-04

    GROUP「島をつくる | Planning Another Island」(マイナビアートスクエア)開幕レポート。高層ビルのなかで建築をコンポストする
    2024-06-05

    クールべ《世界の起源》はなぜ攻撃されたのか? ポンピドゥー・センター・メッスで破壊・盗難事件
    2024-06-04

    五木ひろし歌手生活60年…ふるさと福井へ恩返しの新曲
    2024-06-04

    「ART OSAKA 2024」が7月18日より開幕。近代建築と現代美術のコラボレーションにも注目
    2024-06-04

    【1971年の今日 : 6月5日】京王プラザホテル全面開業―今からは想像もできない着工前の巨大な貯水池だった頃の写真も
    2024-06-05

    田名網敬一が新作の巨大インスタレーションを発表へ。世界初の大規模回顧展「田名網敬一 記憶の冒険」
    2024-06-06

    「art stage OSAKA 2024」が9月に開催。大阪・関西万博への機運も醸成
    2024-06-05

    佐渡金山の世界遺産登録、「情報照会」勧告
    2024-06-06

    ©  Dopu Box
    💛