Linux – How to copy a file/folder from another user’s home directory in Linux

linux

I want to copy a file/folder from another user's home directory to my home directory in Linux.

I cannot access his directory, because it says permission denied. I'm 100% sure that a file can be copied from another user's home directory, because someone has showed me how, but I have forgotten.

This is what I'm currently doing:

[my_user@server1 users]$ cp /users/other_user/file /users/my_user
cp: cannot stat `/users/other_user/file': Permission denied
[my_user@server1 users]$ mv /users/other_user/file /users/my_user
mv: cannot stat `/users/other_user/file': Permission denied

How can I do it?

Best Answer

If you don't have permission, then you can't copy the file.

The only ways around that are by elevating your permissions, for example by becoming root or the other user. You could try 'scp':

scp other_user@localhost:file .

or copy the file as root (but then be aware that the destination file is owned by root).

Related Question