Dropbox yêu cầu quyền vào thư mục sai sau khi thay đổi tên tài khoản


31

Tôi vừa có một macbook mới và hiện đang cài đặt ứng dụng cho nó. Sau khi thiết lập Dropbox và mọi thứ khác, tôi quyết định rằng tôi muốn thay đổi tên tài khoản (trước đây là "mac") thành tên của tôi. Mọi thứ đều hoạt động tốt, cho đến khi tôi cố gắng mở Dropbox, nó đã xin phép thư mục người dùng sai (của tên tài khoản cũ) như thế này:

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

Tôi đã thử hủy liên kết máy tính của mình khỏi tài khoản Dropbox và cài đặt lại Dropbox, phần mềm tiếp tục tìm kiếm sự cho phép của thư mục đó. Tôi nên làm gì để khắc phục điều này? Xin đề nghị và cảm ơn.

CHỈNH SỬA:

Sau khi tôi nhập chi tiết đăng nhập, đây là những gì tôi nhận được:

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

Vấn đề là thư mục /Users/mackhông tồn tại. Tôi nhấp vào liên kết của hộp thoại và nhận được nhật ký này:

bn.BUILD_KEY: Dropbox bn. **** ', pw_uid = 501, pw_gid = 20, pw_gecos =' Hương Do ', pw_dir =' / Users / ichigo ', pw_shell =' / bin / bash ') hiệu quả_user_info: pwd.struct_pass , pw_passwd = '********', pw_uid = 501, pw_gid = 20, pw_gecos = 'Hương Do', pw_dir = '/ Users / ichigo', pw_shell = '/ bin / bash') euid: 501 gid: 20 egid: 20 group_info: grp.struct_group (gr_name = 'staff', gr_passwd = ' ', gr_gid = 20, gr_mem = ['root']) có hiệu lực_group_info: grp.struct_group (gr_name = ''', gr_gid = 20, gr_mem = [' root ']) DYLD_LIBRARY_PATH: Không cwd: u' / Ứng dụng / Dropbox.app / Nội dung / Tài nguyên 'real_path = u' / Ứng dụng / Dropbox.app / Nội dung / Tài nguyên 'mode = 040755 uid = 501 gid = 20 chế độ cha mẹ = 040755 uid = 501 gid = 20 HOME: u '/ Users / ichigo' appdata: u '/ Users / mac / .dropbox' real_path = u '/ Users / mac / .dropbox' không không tìm thấy cha mẹ dropbox_path: u '/ Users / mac / Dropbox' real_path = u '/ Users / mac / Dropbox' không tìm thấy cha mẹ không tìm thấy sys_executable: '/Appluggest/Dropbox.app/Contents/MacOS/python' real_path = '/ Ứng dụng / Dropbox.app / Nội dung / MacOS / python' mode = 0100755 uid = 501 gid = 20 uid = 501 gid = 20 dấu vết. tập tin: '/Appluggest/Dropbox.app/Contents/Resource/lib/python2.7/site-packages.zip/dropbox/boot_error.pyc' real_path = '/ Ứng dụng / Dropbox.app / Nội dung / Tài nguyên / lib / python2.7 /site-packages.zip/dropbox/boot_error.pyc 'không tìm thấy cha mẹ không tìm thấy tempdir: u' / var / thư mục / l1 / f5mv9brd0s5fwx12z2lrp4s40000gn / T ' mode = 040700 uid = 501 gid = 20 cha mode = 040755 uid = 501 gid = 20 TracBack (cuộc gọi gần đây nhất vừa qua): Tệp "dropbox / client / main.pyc", dòng 1818, trong main_startup
Tệp "dropbox / client / main.pyc", dòng 1048, khi chạy Tệp "dropbox / client / main.pyc", dòng 492, trong tệp startup_low "dropbox / client / main.pyc", dòng 314, trong tệp Safe_makenirs " os.pyc ", dòng 150, trong tệp makenirs" os.pyc ", dòng 157, trong makenirs OSError: [Errno 13] Quyền bị từ chối: '/ Users / mac'

Xin lưu ý các dòng tôi đã nhấn mạnh bằng văn bản in đậm: đường dẫn sai đến Dropbox đã được đưa ra. Nó nên được /Users/ichigothay thế


Đăng nhập với thông tin Macbook hiện tại của bạn?
Rob

@Rob Tôi đã chỉnh sửa câu hỏi của mình, vui lòng kiểm tra nó.
huong

1
Tôi đã gặp vấn đề chính xác này với một trong những người dùng của tôi hai ngày trước. Hủy liên kết Dropbox, loại bỏ hoàn toàn Dropbox (từ / Thư viện & ~ / Tùy chọn thư viện, bộ nhớ cache, v.v.) và cài đặt lại Dropbox không có hiệu lực. Cho đến nay hỗ trợ Dropbox đã không trả lời cho vé trợ giúp của chúng tôi. Nếu họ làm tôi sẽ chuyển thông tin, nếu không tôi sẽ xem câu hỏi này và muốn thêm tiền thưởng cho nó một khi nó đủ điều kiện.
Mr Rabbit

1
Điều này rất hữu ích để giải quyết vấn đề Dropbox. Tuy nhiên, tôi thấy rằng rất nhiều ứng dụng đã mã hóa tên người dùng mà cách tốt nhất để chuyển tiếp là tạo một người dùng mới với tên người dùng mong muốn và bắt đầu lại.
jwhitlock

Câu trả lời:


44

Thời gian vui nhộn, vừa nhận được điều này từ hỗ trợ Dropbox và dường như nó đã giải quyết được vấn đề của người dùng của tôi. Vấn đề của cô ấy cũng xuất hiện tương tự khi chúng tôi di chuyển cô ấy sang máy Mac mới và sau đó đổi tên tài khoản người dùng của cô ấy.


Cảm ơn bạn đã viết thư. Nếu bạn gặp sự cố khi chạy Dropbox trên máy Mac, vui lòng thử các bước sau và sau đó khởi động lại Dropbox.

1. Dừng Dropbox (Nếu cần):

  • Nhấp vào biểu tượng Dropbox trong thanh menu ở đầu màn hình của bạn
  • Nhấp vào biểu tượng bánh răng trong bảng Thông báo và chọn 'Thoát khỏi hộp'

2. Tải xuống phiên bản mới nhất: www.dropbox.com/install

3. Mở ứng dụng Terminal của bạn (Nằm tại / Ứng dụng / Tiện ích / Terminal)

4. Sao chép và dán các dòng sau vào Terminal, MỘT LẦN MỘT LẦN và nhấn ENTER sau mỗi dòng. Vui lòng đảm bảo rằng bạn sao chép và dán các lệnh này (không nhập chúng bằng tay), vì việc sai chúng có thể gây ra một số tác hại. Bạn sẽ được nhắc nhập mật khẩu quản trị viên của máy tính (không phải mật khẩu Dropbox của bạn) sau khi nhập lệnh đầu tiên. Hãy nhớ rằng trường mật khẩu trong thiết bị đầu cuối sẽ vẫn trống khi bạn nhập mật khẩu của mình. Sau khi bạn nhập nó, chỉ cần nhấn ENTER.

sudo chown "$USER" "$HOME"

sudo chown -R "$USER" ~/Dropbox

sudo chmod -R u+rw ~/Dropbox

sudo mv ~/.dropbox ~/.Trash/dropbox.old

sudo mv ~/.dropbox-master ~/.Trash/dropbox-master.old

sudo chmod -N ~

sudo mv /Library/DropboxHelperTools ~/DropboxHelperTools.old

5. Mở tệp .dmg từ bước # 2 và nhấp đúp vào biểu tượng Dropbox để cài đặt Dropbox.

6. Khởi động lại Dropbox từ thư mục Ứng dụng.


Hy vọng rằng đó cũng là mẹo cho bạn!


1
Thời gian thực sự tốt đẹp haha! Điều này hoàn toàn giải quyết vấn đề, cảm ơn rất nhiều cho thời gian của bạn.
huong

8
Trong trường hợp của tôi, tất cả những gì tôi cần là mv ~/.dropbox ~/.Trashsudo mv /Library/DropboxHelperTools ~/.Trash.
Andrew

1
Nếu bạn muốn loại bỏ chúng, thì tại sao không đơn giản rm -rf ~/.dropbox?
Bert Visscher

8

Gỡ cài đặt và cài đặt lại:

rm -rf ~/.dropbox/ && rm -rf /Library/DropboxHelperTools

Sau đó chạy lại trình cài đặt.


Tốt hơn câu trả lời do Dropbox cung cấp. Ngoại trừ việc nên sử dụng sudonhư sau:sudo rm -rf ~/.dropbox/ && sudo rm -rf /Library/DropboxHelperTools
rinogo
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.