Je veux jouer avec l'autorisation du répertoire Windows de WSL (ubuntu)

Chose que tu veux faire

Je veux jouer avec l'autorisation (chmod, chown) des fichiers de répertoire Windows à partir du terminal sur ubuntu qui fonctionne sur WSl!

Dans WSL, même si vous utilisez la commande chmod avec l'autorité sudo, l'autorisation ne change pas du tout.

Cause

Lors du montage du répertoire Windows (/ mnt / c), il semble que cela ne puisse pas être fait car il n'y a pas de paramètre de métadonnées.

$ mount | grep -i ^C:
result: C:\ on /mnt/c type drvfs (rw,noatime,uid=1000,gid=1000,case=off)

Choses à faire

  1. Ajoutez des métadonnées à l'option de montage. Créez etc / wsl.conf
$ sudo tee /etc/wsl.conf <<EOF >/dev/null
[automount]
options = "metadata"
EOF
  1. Remontez / mnt / c ou redémarrez Windows

Autre

Commande lorsque vous voulez monter sous le répertoire / mnt / c d'ubuntu sous / c


$ sudo mount --bind /mnt/c /c

Recommended Posts

Je veux jouer avec l'autorisation du répertoire Windows de WSL (ubuntu)
Je veux jouer avec Firestore de Rails
Comment graver un disque d'installation de Windows à partir d'Ubuntu
Je veux recréer le contenu des actifs à partir de zéro dans l'environnement construit avec capistrano
Une histoire sur la lutte contre les erreurs Ubuntu 0x80370114 et 0x80000000 pour activer Docker Desktop avec WSL2 dans Windows10 Home
Je souhaite utiliser DBViewer avec Eclipse 2018-12! !!
Je souhaite installer PHP 7.2 sur Ubuntu 20.04.
Je veux afficher des images avec REST Controller de Java et Spring!
Je souhaite terminer correctement l'installation de npm [2020]
Je veux utiliser java8 forEach avec index
Je veux var_dump le contenu de l'intention
Rails6 Je veux créer un tableau de valeurs avec une case à cocher
Je veux écrire rapidement de java vers sqlite
Je souhaite effectuer un traitement d'agrégation avec spring-batch
[Rails] Je veux charger du CSS avec webpacker
Je veux appeler une méthode d'une autre classe
[Java] Je souhaite calculer la différence par rapport à la date
J'ai construit un environnement Ubuntu sur Windows 10 en utilisant WSL2.
Je veux connaître la réponse de l'application Janken
Je souhaite afficher le nom de l'affiche du commentaire
Je souhaite utiliser le mode sombre avec l'application SWT
Je souhaite surveiller un fichier spécifique avec WatchService
Je souhaite authentifier les utilisateurs auprès de Rails avec Devise + OmniAuth
Je veux faire des transitions d'écran avec kotlin et java!
Je veux retourner la position de défilement de UITableView!
[Ubuntu20.04] De l'installation ROS-noetic à la simulation SLAM de turtlebot3
Je ne peux pas saisir le japonais avec le code VS (Visual Studio Code) d'Ubuntu 18.04.5! ?? Si vous souhaitez télécharger VS Code sur Ubuntu, rendez-vous sur le site officiel! !!
Je veux renvoyer un type différent de l'élément d'entrée avec Java8 StreamAPI Reduce ()
Je veux pousser une application créée avec Rails 6 vers GitHub
Je souhaite créer un modèle spécifique d'ActiveRecord ReadOnly
Je souhaite modifier le paramètre de sortie du journal de UtilLoggingJdbcLogger
Je veux faire une liste avec kotlin et java!
Je veux créer une fonction avec kotlin et java!
Même en Java, je veux afficher true avec un == 1 && a == 2 && a == 3
Je souhaite envoyer manuellement un e-mail d'autorisation avec Devise
J'ai essayé de créer un environnement de WSL2 + Docker + VSCode
Je veux implémenter diverses fonctions avec kotlin et java!
[Ruby] Je souhaite inverser l'ordre de la table de hachage
Je veux passer la commande de démarrage à postgres avec docker-compose.
[Java] Je souhaite tester l'entrée standard et la sortie standard avec JUnit
[Controller] Je veux récupérer la valeur numérique d'une colonne spécifique de la base de données (mon mémo)
Je veux automatiser le processus de la création du projet à la création du dépôt GitHub, Initial Commit à git push avec une seule commande.