Làm cách nào để thay đổi người dùng trong WinSCP?


12

Tôi đang sử dụng WinSCP để truy cập máy tính Unix. Làm cách nào để thay đổi người dùng sau khi tôi đã đăng nhập vào máy chủ Unix bằng WinSCP?

Ví dụ: Tôi có tài khoản cá nhân trong máy tính Unix A. Tôi có thể đăng nhập vào máy tính này bằng PuTTY và sau đó thay đổi người dùng thành người dùng root

$sudo /usr/bin/su - rootuser

Làm cách nào tôi có thể làm điều tương tự bằng WinSCP? Tôi không biết mật khẩu cho rootuser.

Câu trả lời:


6

Có một Câu hỏi thường gặp cho câu hỏi này trên trang WinSCP:
Làm cách nào để thay đổi người dùng sau khi đăng nhập (ví dụ: su root)?

Bạn cần chỉ định sudolệnh trong cài đặt phiên WinSCP, dưới dạng vỏ tùy chỉnh (nếu bạn đang sử dụng SCP) hoặc sử dụng sudolệnh khởi động máy chủ SFTP tùy chỉnh (nếu bạn đang sử dụng SFTP).

Mặc dù có một số hạn chế, đáng chú ý là bạn cần cấu hình sudokhông yêu cầu mật khẩu.

Xem liên kết để biết chi tiết.


5

Tôi sẽ giả định rằng bạn đã có thể sudo cho người dùng đang nghi vấn ... ... trong thiết lập WinSCP cho một trang web mới:

  1. Trang web mới
  2. Phiên: Giao thức tệp: SCP
  3. Phiên: tên máy chủ: tên máy chủ của tôi
  4. Phiên: tên người dùng: MY-user-name
  5. BẤM VÀO Nâng cao ... NÚT
  6. Nâng cao: điều hướng bên trái chọn SCP / Shell
  7. Nâng cao: Shell: MAGIC-HAPPENS-TẠI ĐÂY "Danh sách chọn" cho Shell đã chọn "Mặc định". Bạn sẽ nhập văn bản tại đây ...

    / usr / bin / sudo -u TARGET-tên người dùng -i

(lệnh trên thay đổi bởi unix distro)

  1. KHÔNG-KHÁC-THAY ĐỔI cài đặt mặc định, chỉ cần chọn OK để đóng cửa sổ Nâng cao và lưu các thay đổi của bạn.

..... đây nên là tất cả những gì bạn cần!


0

Đối với SCP, Điều gì phù hợp với tôi, sử dụng WinSCP để kết nối với hệ thống Ubuntu với tư cách là người dùng root:

Đặt cái này làm vỏ

sudo -su rootuser

nhập mô tả hình ảnh ở đây

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.