UFW không đăng nhập làm thế nào để tôi khắc phục sự cố?


11

Tôi đã đặt đăng nhập lên cao.

Tôi không thấy bất kỳ thông điệp tường trình.

Tôi thấy tập tin ufw.log trống.

Không có tin nhắn trong dmesg


Kiểm tra điều này trong thiết bị đầu cuối "Trạng thái Sudo Ufw" nếu yfw được bật, bạn có thể gặp sự cố với các sự kiện đăng nhập
Prasad RD

status nói: đăng nhập cao, vì vậy ufw nghĩ rằng đăng nhập được đặt chính xác. Bất kỳ manh mối về cách tôi có thể tiến hành?
sureshvv

1
nếu bất kỳ câu trả lời nào "trả lời" câu hỏi của bạn, vui lòng chấp nhận một trong số chúng :)
blade19899

8 năm sau .... Vẫn không đăng nhập. Làm thế nào $%! @ $ Là người duy trì sh1t này? Và không, không có gì dưới đây giúp tôi. Không có /var/log/ufw*, không có gì trong syslog, việc thay đổi cấp độ nhật ký sẽ không tạo ra sự khác biệt.
Carlo Wood

Câu trả lời:


8

Các tệp nhật ký nằm trong:

/ var / log /

Để có được danh sách các bản ghi liên quan đến UFW, hãy chạy như sau tại dòng lệnh:

ls / var / log / ufw *

Kết quả của bạn sẽ xuất hiện như thế này:

~$ ls /var/log/ufw*
/var/log/ufw.log    /var/log/ufw.log.2.gz  /var/log/ufw.log.4.gz
/var/log/ufw.log.1  /var/log/ufw.log.3.gz

Nếu bạn không có nhật ký ở đó, bạn có thể muốn kiểm tra lại trạng thái và cài đặt cho UFW.

sudo ufw tình trạng dài dòng

Bạn sẽ nhận được một kết quả như thế này:

~$ sudo ufw status verbose
Status: active
Logging: on (low)
Default: deny (incoming), allow (outgoing)
New profiles: skip

Nếu đăng nhập bị tắt thì bạn cần bật nó bằng cách chạy lệnh sau:

sudo ufw đăng nhập thấp

Nếu bạn không có bất kỳ tệp nhật ký nào thì bạn có thể kiểm tra xem rsyslogd có chạy không bằng cách gõ:

tình trạng rsys dịch vụ sudo

Bạn sẽ nhận được một kết quả như sau:

~$ sudo service rsyslog status
rsyslog start/running, process 991

Nếu nó không hiển thị rằng nó đang chạy, bạn có thể thử khởi động dịch vụ:

sudo dịch vụ rsyslog khởi động lại


rsyslog đã chạy. Tôi khởi động lại. mức ghi nhật ký đã được đặt thành cao. Vẫn không có niềm vui! ufw.log trống rỗng. Những sự kiện được ghi lại? Sẽ cố gắng truy cập bất kỳ cổng nào có quy tắc DENY được ghi lại?
sureshvv 17/03/2016

4

lần trước tôi đã kiểm tra tệp nhật ký cho ufw nó đã ở trong

/var/log/ufw.log

thư mục, với rất nhiều tập tin khác


/var/log/ufw.log là một tệp trống - không phải là thư mục cho tôi
sureshvv

Không, những gì anh ấy đề cập là thư mục nhật ký!. Bất cứ ai cũng biết đó không phải là một thư mục nếu nó kết thúc bằng một phần mở rộng :-)
Prasad RD

2
không đúng với tiện ích mở rộng .d ... và đó là người hỏi 1 đại diện ... vì vậy có lẽ không phải là 'Bất cứ ai'
RobotHumans

1
Xin lỗi, đó là những gì tôi biết
Prasad RD

2

Chỉ cần thêm vào câu trả lời của @ cprofitt, tôi đã gặp sự cố khi UFW hiển thị:

sudo ufw status verbose
Status: active
Logging: on (low)

Nhưng nó đã không đăng nhập. Tôi đã trải qua một số điều hướng, bao gồm vô hiệu hóa / kích hoạt lại ufw. Kiểm tra rsyslog conf, khởi động lại rsyslog. Tất cả mà không có kết quả tích cực. Vẫn không có gì đi đến logfile.

Tôi đã làm một sudo ufw logging lowvà nhật ký bắt đầu phát triển một lần nữa. Vì vậy, ufw rõ ràng là ở một số tiểu bang nơi nó sẽ không ghi vào nhật ký.


1
Xin lỗi để làm hỏng điều này, nhưng tôi cũng gặp phải vấn đề ufw không đăng nhập và một giải pháp tương tự để khắc phục nó cho tôi. Tôi đã phải thiết lập ufw loggingđể mediumnó thậm chí tạo tệp ufw.log. Trước đây, ngay cả khi đăng nhập thấp, tệp thậm chí không được tạo. Cảm ơn bạn!
TGP1994

0

Tôi đã xóa tệp /var/log/ufw.log trống, khởi động lại và ufw bắt đầu đăng nhập.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.