Hi all,

Trong Ubuntu khi chạy một câu lệnh cài đặt một phần mềm nào đó mình thấy thường phải chạy sudo ví dụ:

$ sudo apt-get install lamp^

Sau khi chạy câu lệnh này thì mình cần nhập pass của người dùng hiện tại (cũng là administrator). Theo mình được biết thì câu lệnh trên được dùng để chạy câu lệnh dưới quyền người dùng root. Như vậy tại sao lại không nhập pass của người dùng root mà lại nhập mật khẩu của người dùng hiện tại (administrator)?

Em đang cần thiết lập Xdebug trên con Ubuntu để debug cho ứng dụng chạy trong một container của Docker. Địa chỉ IP của docker host (cũng chính là con Ubuntu em đang xài) là 192.168.10.17. Hiện tại em đã cài đặt Xdebug trên IDE và bật Xdebug.

Sử dụng telnet trên host để kiểm tra kết nối tới cổng 9000 (trên cùng host):

$ telnet localhost 9000

Thì thấy chạy okie:

Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.

Thay localhost trên bởi 192.168.10.17 cũng okie.

Nhưng khi ssh vào ...