
SO: desktop Ubuntu 14.04
A única maneira que descobri como obter acesso a um segundo disco rígido através do nautilus é reinstalar o Ubuntu enquanto o disco rígido está no computador. Então, quando eu for olhar o "Volume de 500 GB", posso entrar e criar pastas e coisas assim.
Depois disso, adicionei minha CPU Linux a um domínio do Windows e agora, quando tento acessar o HD, é solicitado o antigolocalsenha dos usuários. Eu tentei muitas sugestões diferentes encontradas on-line sobre como definir a segurança para legível mundialmente, mas agora gostaria de começar de novo (sem precisar reinstalar o Ubuntu).
Em outra tentativa (reinstalar o Ubuntu), apaguei o usuário original que foi criado na instalação, então quando tentei acessar o HD pela segunda vez ele pediu a senha "root", da qual, quando tentei usar a senha do usuário excluído, é claro que não funcionou. Então, defini uma senha de root, mas agora voltei à estaca zero. Um disco rígido de 500 GB que não consigo acessar.
Alguém pode explicar como formatar com ext4 e definir permissões para leitura mundial em um disco rígido interno recém-adicionado? Não entendo muito de permissões e por isso não tenho certeza de onde defini-las. Em /dev/sdb1 ou /media/user/LONG-UGLY-UUID-NAME.
chmod -R 777 / caminho para...?
chown -R domainUID:domainGUI /pathto....?
Obrigado!
Responder1
Eu recomendo que você leia sobre* modos nixjá que você provavelmente os encontrará repetidas vezes.
Alterando direitos de acesso
Você pode alterar um arquivo ou diretório para ser legível por todos (= todos) com:
chmod a+rX [PATH...]
a
significa aplicar a alteração para todas as classes (proprietário, grupo e mundo).+
significa conceder direitos de acesso adicionais.r
significa o direito de ler.X
significa o direito de execução (arquivo normal) ou de travessia (diretório), se pelo menos uma classe já tiver acesso de execução/travessia. É importante usarX
(maiúscula) em vez dex
porque, caso contrário, todos os arquivos seriam sinalizados como executáveis, o que é, na melhor das hipóteses, confuso e, na pior, um problema de segurança.
Se você não é o proprietário do arquivo, primeiro você precisa adquirir privilégios de superusuário, acrescentando sudo
esse comando. Para alterar a permissão de uma árvore de diretórios recursivamente, adicione a -R
opção como o primeiro argumento.
Mudando de propriedade
Se você deseja que sua conta de usuário principal possua a raiz do sistema de arquivos (por exemplo, porque deseja usá-la para documentos, multimídia ou outros arquivos que não sejam do sistema), seria mais elegante transferir a propriedade para ela:
sudo chown [-R] "$USER:" [PATH...]
Isso mudará a propriedade [PATH...]
para o usuário $USER
(que geralmente é o nome do usuário conectado no momento) e a propriedade do grupo para o grupo de login padrão desse usuário. Novamente -R
aplica as alterações recursivamente.