banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix loggin command ssh từ phía client  XML
  [Question]   loggin command ssh từ phía client 07/09/2011 08:18:48 (+0700) | #1 | 246586
[Avatar]
vitcon01
Member

[Minus]    0    [Plus]
Joined: 29/04/2009 11:28:21
Messages: 306
Offline
[Profile] [PM]
-Em có 2 máy, 1 máy đóng vai trò client và 1 máy đóng vai trò server.
-Máy client đã ssh vào trong server.

Yêu cầu: Vậy em có thể ghi log lại toàn bộ lệnh từ phía client hay không(client đã ssh vào server, gõ lệnh nào log lệnh đó)... và giải pháp là gì.

Em cảm ơn!
JK - JH
()()()
LTKT - LTT
[Up] [Print Copy]
  [Question]   loggin command ssh từ phía client 08/09/2011 08:23:19 (+0700) | #2 | 246638
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
Em tìm hiểu Snoopy xem: http://sourceforge.net/projects/snoopylogger/.
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   loggin command ssh từ phía client 08/09/2011 15:53:04 (+0700) | #3 | 246676
[Avatar]
vitcon01
Member

[Minus]    0    [Plus]
Joined: 29/04/2009 11:28:21
Messages: 306
Offline
[Profile] [PM]

quanta wrote:
Em tìm hiểu Snoopy xem: http://sourceforge.net/projects/snoopylogger/.  

-->em đang tìm hiểu nó, snoopy nó log tất cả các lệnh mà người dùng gõ vào. Tuy nhiên nó chỉ log tại server chứ khi ssh vào nó không thấy nó log đâu cả.
JK - JH
()()()
LTKT - LTT
[Up] [Print Copy]
  [Question]   loggin command ssh từ phía client 08/09/2011 16:52:36 (+0700) | #4 | 246683
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]

vitcon01 wrote:
Tuy nhiên nó chỉ log tại server chứ khi ssh vào nó không thấy nó log đâu cả.
 

Ý em là sao?
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   loggin command ssh từ phía client 08/09/2011 18:59:41 (+0700) | #5 | 246689
[Avatar]
vitcon01
Member

[Minus]    0    [Plus]
Joined: 29/04/2009 11:28:21
Messages: 306
Offline
[Profile] [PM]

quanta wrote:

vitcon01 wrote:
Tuy nhiên nó chỉ log tại server chứ khi ssh vào nó không thấy nó log đâu cả.
 

Ý em là sao? 

---->dạ có nghĩa là, mình phải install snoopy trên server trước thì nó mới log lại(file log được lưu nằm trên server). Nhưng ở đây em muốn sau khi client ssh vào server gõ lệnh thì tất cả các lệnh phải được lưu vào log(file log nằm trên máy client), mà không thao tác bất kỳ thứ gì ở phía server trước cả.
JK - JH
()()()
LTKT - LTT
[Up] [Print Copy]
  [Question]   loggin command ssh từ phía client 08/09/2011 22:14:37 (+0700) | #6 | 246703
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
Làm sao mà nằm trên máy client được khi mà client ssh vào server và gõ lệnh trên server?

Nếu không làm gì trước thì `~/.bash_history` có lưu rồi đấy. Nhưng user cũng có thể dễ dàng clear.

PS: mục đích của em là gì?
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   loggin command ssh từ phía client 08/09/2011 22:22:50 (+0700) | #7 | 246704
[Avatar]
vitcon01
Member

[Minus]    0    [Plus]
Joined: 29/04/2009 11:28:21
Messages: 306
Offline
[Profile] [PM]

quanta wrote:
Làm sao mà nằm trên máy client được khi mà client ssh vào server và gõ lệnh trên server?

Nếu không làm gì trước thì `~/.bash_history` có lưu rồi đấy. Nhưng user cũng có thể dễ dàng clear.

PS: mục đích của em là gì? 

--->Lúc đầu em cũng nghĩ như anh, không làm gì trước thì làm sao loggin được, tuy nhiên trong thực tế vẫn có 2 cách đó anh, nhưng đối với em cũng chưaê đạt yêu cầu mới chỉ đáp ứng được 60-70% yêu cầu, vì sao tí nữa em nói nhượt điểm:

1. Anh có thể dùng lệnh:
Code:
ssh user@host | tee -ai /var/log/sshd

2.Anh dùng command script:
Code:
script -c "ssh user@host" /var/log/sshd


--->với 2 cách trên nó điều ghi lại mà chính xác hơn là nó "chụp lại" tất cả những gì xảy ra(lệnh, kết quả của lệnh,...) sau khi client đã ssh vào server. Tuy nhiên cấu trúc log này không giống cấu trúc bình thường, bên cạnh đó có một số ký tự lạ làm cho việc xem log gặp khó khăn(tail,...).
JK - JH
()()()
LTKT - LTT
[Up] [Print Copy]
  [Question]   loggin command ssh từ phía client 14/09/2011 08:50:44 (+0700) | #8 | 247063
[Avatar]
vitcon01
Member

[Minus]    0    [Plus]
Joined: 29/04/2009 11:28:21
Messages: 306
Offline
[Profile] [PM]
Cũng là yêu cầu đó, nhưng lần này là ứng dụng trên môi trường windows, anh chị nào có kinh nghiệm xin định hướng hoặc chỉ bảo giúp em. Cảm ơn!
JK - JH
()()()
LTKT - LTT
[Up] [Print Copy]
  [Question]   loggin command ssh từ phía client 14/09/2011 10:19:01 (+0700) | #9 | 247092
Cuc.Sat
Member

[Minus]    0    [Plus]
Joined: 29/08/2011 04:32:50
Messages: 52
Offline
[Profile] [PM]
Putty có phần Logging đó.
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|