Có an toàn để git clone https: // usr: PWD @ gitserver / repo với cụm mật khẩu văn bản đơn giản trong URL không?


0

Có an toàn không

git clone https://usr:PWD@gitserver/repo 

với cụm mật khẩu văn bản đơn giản trong URL?

Câu trả lời:


4

Không, điều này sẽ không được khuyến khích vì nhiều lý do:

  • Mật khẩu sẽ được lưu trong tệp lịch sử shell của người dùng, có thể được sao lưu ở đâu đó và có thể dễ dàng truy cập đối với những người dùng khác có quyền root.

  • Trong khi bạn đang nhân bản, mật khẩu sẽ hiển thị trong bản rõ trong danh sách quy trình của máy cục bộ, vì vậy bất kỳ người dùng nào thực hiện danh sách quy trình cũng có thể nhìn thấy nó.

An toàn hơn để sử dụng store người giúp đỡ và sử dụng một .git-credentials tập tin (tất nhiên chỉ có thể đọc được cho người dùng của bạn). Tuy nhiên, điều này sẽ không ngăn chặn hành vi trộm cắp từ người dùng root có quyền truy cập vào dữ liệu của bạn.

Bạn có thể dùng các cache người giúp đỡ để lưu mật khẩu trong bộ nhớ trong một khoảng thời gian nhất định (có thể định cấu hình). Đây là biến thể an toàn nhất, nhưng yêu cầu bạn nhập lại mật khẩu sau khi hết thời gian.

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.