Trả lời ngắn gọn: cùng bốn khóa defaults dùng để khóa bất kỳ Dock nào trên Mac, cộng thêm một khóa nữa quan trọng ở đây hơn bất kỳ đâu khác: tắt ứng dụng gần đây, vì trên một chiếc máy công cộng, phần đó sẽ tiết lộ cho người tiếp theo biết người trước đã làm gì.
Nếu Mac khôi phục về một hình ảnh hệ thống mỗi khi khởi động lại, hãy thiết lập các khóa trước khi hình ảnh đó được chụp lại, nếu không việc khôi phục sẽ gỡ bỏ chúng mỗi đêm.
Một Mac lớp học có ba mươi người có thể được nhắc nhở không làm gì đó. Một Mac thư viện hay dùng chung công cộng thì không có điều đó, và nó thay đổi những gì bạn thực sự đang phòng vệ.
Các máy công cộng thường chạy một tài khoản duy nhất đăng nhập vĩnh viễn và không bao giờ đăng xuất. Điều đó khiến cách dùng defaults thông thường lại bền vững hơn ở đây so với trong một lớp học có tài khoản riêng cho từng học sinh, vì chỉ có một tài khoản duy nhất để các cài đặt tồn tại trong đó.
defaults write com.apple.dock size-immutable -bool true
defaults write com.apple.dock position-immutable -bool true
defaults write com.apple.dock contents-immutable -bool true
defaults write com.apple.dock autohide-immutable -bool true
killall Dock
Mỗi khóa làm mờ điều khiển tương ứng trong Cài đặt Hệ thống, để nó hoàn toàn không thể thay đổi được từ giao diện. Chúng tồn tại qua một lần khởi động lại, chế độ ngủ và một bản cập nhật macOS. Danh sách đầy đủ cùng loại dữ liệu của mỗi khóa có trong mọi lệnh defaults của Dock trên Mac.
macOS thêm một phần các ứng dụng vừa dùng gần đây vào bên phải Dock. Trên Mac của riêng bạn, đó là một tiện ích. Trên một Mac dùng chung công cộng, đó là một danh sách những gì người trước đã mở, hiển thị cho người tiếp theo ngồi xuống.
defaults write com.apple.dock show-recents -bool false
killall Dock
Bốn khóa ở trên không loại bỏ được nó, vì đây là một cài đặt riêng biệt. Hãy cố ý tắt nó. Xem thêm tại cách chặn ứng dụng gần đây xuất hiện trong Dock.
Nhiều Mac công cộng được đặt để quay về một trạng thái đã biết, hoặc thông qua phần mềm chụp hình ảnh hoặc bằng cách khôi phục một bản chụp đĩa mỗi khi khởi động lại. Đó là cách đúng để vận hành một chiếc máy như vậy, và nó có một hệ quả mà mọi người trải nghiệm theo cách khó khăn:
Bất cứ gì bạn cấu hình sau khi trạng thái nền đã được chụp lại sẽ bị hoàn tác vào lần khôi phục tiếp theo của máy. Các khóa Dock của bạn là cấu hình. Hãy thiết lập chúng, xác nhận chúng, rồi mới chụp lại hình ảnh hệ thống. Nếu chiếc Mac đã đang hoạt động, thay đổi đó cần thuộc về trạng thái nền, chứ không phải trong phiên đang chạy, nếu không bạn sẽ phải thiết lập lại nó mỗi sáng mà không hiểu tại sao.
Điều tương tự áp dụng cho cài đặt ứng dụng gần đây và nội dung thực tế của Dock. Sắp xếp Dock đúng như công chúng nên thấy, rồi mới chụp lại.
Đáng để chính xác, vì ba cơ chế này không thể thay thế cho nhau.
defaults được hoàn tác bởi một lệnh defaults khác. Bất kỳ ai biết mở Terminal đều có thể gỡ cả bốn khóa trong một phút.Với một chiếc máy công cộng mà người dùng không thể truy cập Terminal, các khóa thông thường thường là đủ. Còn với chiếc máy có thể truy cập Terminal, chúng không đủ.
Không. Nó chỉ ngăn Dock thay đổi. Giới hạn ứng dụng nào được chạy là một vấn đề khác, và đó là nơi Thời gian sử dụng hoặc công cụ quản lý của bạn thuộc về. Hai công cụ này hoạt động tốt cùng nhau và giải quyết những vấn đề khác nhau.
Chỉ khi việc khởi động lại diễn ra đủ thường xuyên. Một chiếc máy được khôi phục mỗi đêm vẫn trải qua trọn một ngày trôi cài đặt, và tình trạng trôi này tệ nhất vào buổi chiều khi có nhiều người đã dùng nó nhất.
Có. Chúng nằm trong tùy chọn của tài khoản chứ không phải trong hệ thống, nên một bản cập nhật sẽ không đụng đến chúng. Còn một hình ảnh khôi phục thì sẽ thay thế chúng bằng bất cứ gì trạng thái nền chứa.
Các tùy chọn được lưu theo từng tài khoản, nên bất cứ gì thiết lập ở một tài khoản đăng nhập sẽ không xuất hiện ở tài khoản khác. Hãy thiết lập các khóa ở tài khoản mà công chúng thực sự sử dụng. Nếu tài khoản đó là loại mà macOS xóa sạch giữa các phiên, các cài đặt sẽ mất theo, và câu trả lời là một hồ sơ theo phạm vi thiết bị từ một công cụ quản lý thay vì một lệnh.
Các lệnh thì giống hệt nhau. Nhưng tình huống thì không: một lớp học có tài khoản riêng, có giám sát và có người để báo cáo, còn một bàn tiếp tân lại có một màn hình thứ hai mà khách hàng có thể nhìn thấy. Xem khóa Dock trên Mac ở lớp học, trên Mac ở bàn tiếp tân hay showroom, trên Mac gia đình, hoặc hướng dẫn cho Mac dùng chung cho trường hợp tổng quát.