Tôi phải làm gì trước khi cho đi máy Ubuntu của mình?


38

Tôi có một máy tính xách tay cũ đang chạy Ubuntu. Bây giờ tôi muốn cho đi máy tính xách tay này, nhưng tôi muốn xóa tất cả dữ liệu riêng tư. Vậy tôi nên loại bỏ cái gì? Tôi không muốn định dạng toàn bộ hệ thống, bởi vì hệ điều hành sẽ vẫn được sử dụng bởi chủ sở hữu mới.


5
Một số người trả lời đã chỉ ra rằng cài đặt lại hoàn chỉnh (và sạch) có thể là giải pháp an toàn hơn. Bạn có điều gì cụ thể để giữ trong cấu hình hiện tại này cho người dùng mới không? Bạn có lo lắng về vấn đề trình điều khiển, cài đặt đĩa? Bạn không cho chúng tôi biết phân phối hiện tại trên máy tính xách tay này.
ogerard

Mối có thể hữu ích trong trường hợp này ..
Landroni

Câu trả lời:


29

Bạn thường có tất cả dữ liệu riêng tư trong / nhà, đặc biệt là bộ đệm của trình duyệt, v.v.

Bạn có thể có các cài đặt internet riêng trong / etc / Network-Manager. Truy cập / vv, và nhìn vào các thư mục. Định cấu hình lại đồ đạc của bạn, xóa dữ liệu riêng tư (phím WLAN), xem mọi thứ có bị biến mất không. Nếu không, loại bỏ bằng tay. mc (nửa đêm chỉ huy) là một công cụ hữu ích để lặp qua các thư mục, để xem và xóa các tập tin. (cắt nhỏ, xem dưới cùng).

Một thư mục khác có Dữ liệu riêng tư có thể là / var / spool hoặc / var / cache. Ví dụ, bộ đệm máy in cốc tạo ra các bản tóm tắt của printjobs và tên tài liệu, ngày làm việc có thể được xây dựng lại. Có lẽ bạn muốn làm sạch chúng quá.

Những tệp trong / tmp sẽ tự động bị xóa khi khởi động. Vì vậy, nếu bạn không sắp xếp lại mọi thứ, điều mà chỉ bạn có thể biết,

  • tạo một tài khoản mới không có mật khẩu cho người dùng mới, (người được nhắc nhập mật khẩu trong lần đăng nhập đầu tiên) và cho người dùng này quyền trở thành siêu người dùng. Nhìn vào hồ sơ của riêng bạn để sao chép các đặc quyền của bạn trước khi xóa.
  • đăng nhập với tùy chọn recovery để có quyền truy cập root và
    • cd / nhà / roflcoptr
    • find . -delete # hoặc, thay vì -delete, bạn có thể xem xét shred:
    • find . -execdir shred -n 1 {} +
    • kiểm soát với ls
    • xóa tài khoản bình thường của bạn (xem: / etc / passwd, / etc / bóng) (được đề xuất từ ​​các bình luận, cảm ơn @intuited, cho anh ấy một ngôi sao)

Nếu bạn cân nhắc dọn sạch không gian trống (lời khuyên thứ hai của @intuiteds, có lẽ chúng ta nên tặng một ngôi sao?), Sẽ dễ dàng hơn khi sử dụng một đĩa CD trực tiếp để hủy toàn bộ hệ thống (có thể tiếp tục không giám sát) và sau đó cài đặt một cái mới (cần khoảng 45 phút với một vài tương tác, chủ yếu là vào đầu). Điều này có thể nói chung là giải pháp nhanh hơn. Nhiều hơn một lặp đi lặp lại là vô nghĩa.


7
Có vẻ như bạn cũng muốn ghi đè lên không gian trống trên ổ đĩa để ngăn phục hồi các tập tin bí mật đã bị xóa trước đó.
trực giác

8
Bạn cũng nên thay đổi mật khẩu và / hoặc xóa tài khoản của mình, đặc biệt nếu có bất kỳ cơ hội nào bạn đang sử dụng mật khẩu đó ở nơi khác.
trực giác

Tại sao bạn nói nhiều hơn một lần lặp shred là vô nghĩa? Tất cả mọi thứ tôi đã đọc về lau an toàn chỉ ra khác.
Tanath

5
a) Toàn bộ ý tưởng đọc dữ liệu bị xóa đã quay trở lại với Peter Gutman, người đã tái tạo lại các byte đơn trên các ổ đĩa cứng cũ vào giữa những năm 90. Ngày nay, xác suất để xây dựng lại một bit đơn chỉ là 56%, vì vậy để xây dựng lại toàn bộ một byte là gần như không thể. Liên kết [heise.de (LANG = DE)] ( heise.de/newsticker/meldung/... ) và [lau lớn cãi] ( springerlink.com/content/408263ql11460147 )
người dùng không biết

Cảm ơn rất nhiều cho các liên kết. Tốt để có những huyền thoại được làm sáng tỏ với bằng chứng thực tế. BTW, có một liên kết đến phiên bản tiếng Anh của bài viết đầu tiên ở cuối trang: h-online.com/newsticker/news/item/ chủ
Tanath

18

Tùy chọn an toàn nhất của bạn là sử dụng một cái gì đó như DBAN để xóa đĩa an toàn và sau đó cài đặt lại từ đầu.

Nếu bạn muốn cung cấp cùng một hồ sơ ứng dụng cho người nhận, bạn có thể sử dụng dpkg --get-selectionsđể kết xuất trạng thái gói hệ thống trước khi xóa, sau đó sử dụng dpkg --set-selectionssau khi cài đặt lại để báo cho hệ thống mới rằng bạn muốn các gói đó được cài đặt. Điều này sẽ cho phép bạn thuận tiện cài đặt lại tất cả các ứng dụng mà bạn đã thiết lập.

Công cụ aptitude-create-state-bundlenày cũng có thể được sử dụng cho mục đích này và có thể thích hợp hơn, vì nó hoạt động ở mức cao hơn và có thể nhớ những gói nào được bạn cài đặt rõ ràng.


1
Vâng, DBAN là cách tốt nhất để đi. Chắc chắn làm điều này. Cài đặt lại Ubuntu không khó và chỉ mất 10-20 phút, vì vậy toàn bộ quá trình không nên mất hơn 2 giờ, tùy thuộc vào tốc độ đọc / ghi ổ cứng của bạn.
bntser

10

Theo tôi, thực hiện xóa đĩa hoàn chỉnh và cài đặt lại HĐH sẽ dễ dàng hơn, ít tốn thời gian hơn và có khả năng xóa mọi thứ bạn muốn xóa. Thật vậy, việc xóa toàn bộ đĩa sẽ mất nhiều thời gian, nhưng bạn có thể đi làm việc khác trong khi chờ đợi. Loại bỏ các gói và tệp cụ thể khỏi HĐH hiện tại là một quá trình liên quan đòi hỏi nhiều suy nghĩ và để lại nhiều lỗi. Một cài đặt lại hoàn thành hoàn thành điều tương tự, chỉ hiệu quả hơn và với ít công việc hơn về phía bạn.


5

Để bổ sung cho lời khuyên rất tốt đã được đưa ra:

Nếu bạn đang chạy các máy chủ cục bộ cho mục đích phát triển, chẳng hạn như apache2, mysql, v.v. Tôi khuyên bạn nên xóa chúng bằng tùy chọn "purge" (nó phá hủy các tệp conf), hãy chắc chắn xóa dữ liệu và các thư mục và tệp nhật ký ( chẳng hạn như được tìm thấy trong / var / log / và / var / www / hoặc / var / lib / xxxx / theo mặc định nhưng ở những nơi khác bạn chọn trong một cấu hình tùy chỉnh) và sau đó cài đặt lại chúng với cài đặt mặc định của chúng nếu cần người dùng mới.

Một lời khuyên khác cho những người hoang tưởng / sạch sẽ là tạo lại khóa máy chủ ssh mới cho máy.

rm /etc/ssh/ssh_host_*
dpkg-reconfigure openssh-server

do đó, nó không còn được coi là một máy chủ lưu trữ được biết đến bởi những người khác.


3

Chạy Bleachbit. http://bleachbit.sourceforge.net/

Bằng cách này, bạn có thể chọn chính xác những gì bạn muốn loại bỏ mà không cần sử dụng một số dòng lệnh phức tạp.


3

Cá nhân tôi sử dụng bất kỳ phương pháp phương pháp nào để xóa sạch ổ đĩa

# from a live CD
dd if=/dev/zero of=/dev/sda bs=iM

Hoặc DBAN hoặc chà (một lần nữa từ CD trực tiếp)

sudo apt-get install scrub
sudo scrub -p dod -f  /dev/sda

http://www.dban.org/

Bạn có thể cài đặt OEM

Làm cách nào để tôi cài đặt sẵn Ubuntu cho ai đó (cài đặt OEM)?


+1 để đề cập đến cài đặt OEM, đó là điều hoàn hảo để làm khi tặng ai đó một máy tính.
Jorge Castro

1

Có nhiều cấp độ bảo mật khác nhau. Cá nhân tôi chơi nó hoang tưởng hơn một chút. Tôi sẽ không cho đi một ổ cứng nếu tôi đã lưu trữ thông tin nhạy cảm trên đó. Có thể đáng để bạn mua một ổ cứng mới và cài đặt Ubuntu cho bất cứ ai bạn tặng nó.

Nếu bạn không phải là hoang tưởng này, hoặc dữ liệu của bạn không phải là nhạy cảm, xem bài của người dùng không biết .


3
Ổ cứng từ giữa đêm và từ nullies được đóng gói rất, rất chặt chẽ. Shred một hdd chỉ một lần, và yêu cầu một công ty dịch vụ cho một mức giá để khôi phục nó. Bạn không thể trả nó. Trong thời gian trước, các byte đơn nơi được xây dựng lại (với một số điểm không chắc chắn). Sẽ mất nhiều năm để phân tích một ổ đĩa gần đây và không ai sẽ làm điều đó để tìm một số nội dung khiêu dâm, một số thông tin ngân hàng hoặc mp3 được chia sẻ. Nếu bạn là Mubarak hoặc Ghaddafi, vâng, tôi sẽ làm tan chảy nó.
người dùng không xác định

0

Nếu dữ liệu không quan trọng lắm, bạn có thể tạo người dùng mới và xóa người dùng cũ.


0

Câu hỏi rất cũ tôi biết. Hầu hết chúng ta đều có các đĩa dự phòng gõ từ các hệ thống cũ và ngay cả khi bạn không đủ rẻ bây giờ, bạn có thể dễ dàng mua một đĩa mới và thay thế đĩa hiện có trong máy tính xách tay / máy tính.

Tất cả những gì bạn cần làm là cài đặt hệ điều hành thông qua tùy chọn cài đặt OEM và chủ sở hữu mới thiết lập tài khoản của riêng họ trong lần đăng nhập đầu tiên, rất nhiều câu trả lời ngay tại đây trên Askubfox vì vậy tôi sẽ không thử lại điều đó.

Nói một cách đơn giản, bạn giữ / hủy đĩa có thể chứa thông tin nhạy cảm và đặt đĩa khác vào.

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.