Другое предположение состоит в том, что анонимный доступ к NFS напрямую сопоставляется с uid 0 -aka root -, следовательно, вы можете изменять его по своему усмотрению. конфигурация политики экспорта.
еще одно примечание :вставленный вами вывод оболочки не доказывает, что владелец изменился, вы не запустили "ls -l" перед запуском "chown", так что другая возможность заключается в том, что вы получили доступ к экспорту NFS анонимно и сервер был настроен на сопоставление анонимного доступа с именем пользователя «john», поэтому команде chown не нужно было ничего менять.
ссылки:
https://serverfault.com/questions/539267/nfs-share-with-root-for-anonuid-anongid
Когда я спросил, я не понимал, что есть какая-то реальная разница между выполнением того, что я хотел сделать, в WSL и «обычным» (не -wsl )linux.
После просмотра множества ссылок, в моем случае с WSL, самым простым способом кажется использование окна clip.exe
, а не установка чего-то вроде xclip, создание набора псевдонимов/скриптов и т. д.
Я также попробую их на своем Raspberry PI (Raspbian ), но пока что в WSL это прекрасно работает:
<command> | clip.exe
т.е.
dircolors --print-database | clip.exe
Здесь я предлагаю использоватьxclip:
1 -Сначала необходимо настроить дисплей X11:
vi /etc/ssh/sshd_config
------------------
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost no
-----------------------
Перезапустите службу sshd
service sshd restart
Открытие нового сеанса ssh с включенной переадресацией X11:
ssh -X <your_server>
2 -Установить libXmu -devel:
yum install libXmu-devel
ИЛИ на UBUNTU:
sudo apt-get install libxmu-dev
3 -Клонировать репозиторий xclip и скомпилировать программу:
git clone https://github.com/astrand/xclip.git
./bootstrap
./configure
make
make install
4 -Добавьте команду в качестве псевдонима в свой профиль, чтобы создать ярлык, который сэкономит вам много времени:
vi ~/.bashrc
---------------------
alias pbcopy='xclip -selection clipboard'
alias pbpaste='xclip -selection clipboard -o'
--------------------------
5 -Вариант использования:
cat file | pbcopy
Затем содержимое вашего файла копируется в буфер обмена