Cho mật khẩu gốc để bảo trì


14

Sau khi vào

shutdown now

Trong thiết bị đầu cuối, tôi nhận được mọi thứ chạy bình thường và sau đó:

All processes ended withing 2 seconds...done
INIT: Going single user
INIT: Sending processes the TERM signal
INIT: Sending processes the KILL signal
Give root password for maintenance(or....

Tôi nhấn Ctrl+ Dvà nó hiển thị cho tôi màn hình đăng nhập Debian. Tắt máy thông qua GUI hoạt động đúng.

CẬP NHẬT 1

Có vẻ như một số quá trình treo.

Hơn nữa, tôi đã quản lý để tắt máy chủ thông qua một số lần thử lại. Gần đây tôi chỉ cài đặt ntp và ntpdate, không có gì hơn.

Tôi cho rằng nó có thể là xung đột với iptables.

Câu trả lời:


31

Bạn cần sử dụng công -htắc để tạm dừng hệ thống. Mặc định cho shutdownlà để chuyển sang chạy cấp 1 (bảo trì).

shutdown -h now

Xem man shutdown.


1
Không phải mới hay cụ thể về debian, nó giống nhau trên SuSE (và quay lại ít nhất 15 năm ở đó). RHEL và con cháu làm điều này khác nhau, tôi tin.
Sven

6
Hoàn toàn không - nó là mặc định trong 10 năm qua theo hiểu biết của tôi. Nó không phải là Linux cụ thể - trang quản lý tắt máy Solaris cho biết "Theo mặc định, tắt máy đưa hệ thống đến trạng thái chỉ có bàn điều khiển có quyền truy cập vào hệ điều hành. Trạng thái này được gọi là người dùng đơn lẻ."
womble

3
Chưa thử nghiệm nó trên Debian, nhưng trên Ubuntu để tắt nguồn hệ thống, bạn cũng có thể sử dụng lệnh poweroffmà không có bất kỳ đối số nào.
fdierre

1
@womble bạn có thể dễ dàng nhân 10 số đó với 3, nó đã có cái này trong 80 BSD.
Legolas

1
@Legolas: Về mặt kỹ thuật tôi không thể, vì đó là 10 năm "theo hiểu biết của tôi". Chỉ cần hiển thị n00bness của tôi, tôi đoán. <grin>
womble

7

shutdown nowthả Debian của bạn xuống maintenance mode. Sử dụng shutdown -h nowthay thế.


6

Sử dụng tùy chọn -h để tắt máy để yêu cầu tạm dừng hoặc tắt nguồn thay vì chỉ yêu cầu khởi tạo rằng bạn sẽ chuyển sang chế độ người dùng duy nhất (có vẻ là hành vi mặc định)

shutdown -h now

4

Bạn có thể lưu một số thao tác gõ bằng cách sử dụng 'tạm dừng' thay vì 'tắt máy ngay bây giờ'


4
Không thật sự lắm. Một số phiên bản initcó hành vi này, nhưng các phiên bản khác đưa ra một halthướng dẫn trong trường hợp này, điều này thường dẫn đến việc treo hoặc khởi động lại hệ thống. Tôi vừa thử nghiệm điều này trên một số vm tôi có tiện dụng, và khi mới bắt đầu và SysVinit, haltlà một từ đồng nghĩa với poweroff, nhưng trên systemd, nó bị treo sau khi dừng init.
Độc thân Khuyến khích

Debian sử dụng mặc định nào? Phần còn lại khá là không liên quan đến câu trả lời SE mà tôi tin, và tôi chưa bao giờ dừng thất bại trên bất kỳ máy debian nào tôi đã thử.
gparent

1
Liên quan đến nhận xét của TokenMacGuy halttreo hệ thống, điều này ít nhất đúng với FreeBSD. Trên FreeBSD, bạn cần halt -pthực sự tắt nguồn hệ thống sau khi tạm dừng.
Jeremy Visser
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.