Montar com sucesso, Diretório acessível, mas não pode fazer Operações (cp, mkdir, etc.)

1

Eu montei uma unidade de rede compartilhada. Veja abaixo a saída do comando df -h .

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             550G  362G  161G  70% /
tmpfs                 1.9G   80K  1.9G   1% /dev/shm
//10.143.19.121/myfolder/
                      1.1T  678G  438G  61% /mnt/extstorage

//10.143.19.121/myfolder/ é a pasta montada da rede. Eu o montei adicionando a linha abaixo sob o / etc / fstab /

//10.143.19.121/myfolder/ /mnt/extstorage cifs uid=root,rw,umask=0000,directio,username=MyUser,password=MyPassword123! 0 0

Eu posso acessar a pasta.

[root@caresurvey /]# cd /mnt/extstorage/
[root@caresurvey extstorage]#

Mas não posso fazer operações dentro dele. Erro mostrado abaixo. Diz permissão negada.

[root@caresurvey extstorage]# mkdir TestDir
mkdir: cannot create directory 'TestDir': Permission denied

As permissões em //10.143.19.121/myfolder/ estão definidas corretamente para leitura e gravação para todos os usuários da rede. Não tenho certeza sobre o formato de arquivo da pasta compartilhada, mas, até onde eu sei, não importa, desde que seja compartilhado.

Meu servidor está rodando no lançamento do CentOS 6.4 (Final) . Estou faltando alguma coisa?

Eu também editei o /etc/ssh/sshd_config para descomentar / ativar o PermitRootLogin yes porque li um tópico que, ao fazer isso, um usuário conseguiu corrigir o problema.

Qualquer ajuda será muito apreciada. Abaixo está a saída do comando mount .

/dev/sda1 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
/tmp on /tmp type none (rw,bind)
/var/tmp on /var/tmp type none (rw,bind)
/home on /home type none (rw,bind)
none on /sys/kernel/config type configfs (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
gvfs-fuse-daemon on /root/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev)
//10.143.19.121/myfolder/ on /mnt/extstorage type cifs (rw)
nfsd on /proc/fs/nfsd type nfsd (rw)

EDIT (09-22-2015 @ 02: 42PM - GMT + 8):

Aqui está a saída de ls -ld /mnt/extstorage .

drwxr-xr-x 1 root root 0 Jul 10 15:26 /mnt/extstorage

Observe que estou executando como root .

    
por Erick 22.09.2015 / 08:29

2 respostas

2

Obrigado pelas suas respostas. Eu descobri que a permissão de nível NTFS não foi definida corretamente é por isso que não consigo escrever na pasta mencionada. Depois de pedir ao administrador de rede para definir a permissão corretamente, as operações de arquivo foram permitidas.

Além disso, tentei compartilhar uma pasta usando o nfs via CentOS (servidor separado). Consegui replicar e provar ao meu administrador de rede que há um problema com sua permissão no nível NTFS. Eu criei uma pasta compartilhada usando o NFS. Montado no meu servidor, então fiz a permissão para o padrão (não 0777). Eu era capaz de montar a pasta, mas não posso fazer operações de arquivo. Eu mudei para 0777 ( chmod 0777 ), então as operações do arquivo foram permitidas.

Felicidades!

    
por 24.09.2015 / 08:57
-1

meus resultados:

/etc/ssh$ ls -ld /mnt/test/
drwxr-xr-x 2 root root 4096 Jul 14 18:18 /mnt/test/

Eu também executei chmod -R 777 para essa pasta compartilhada, mas não consigo criar uma pasta na unidade compartilhada por meio da linha de comando, mas posso criar através do explorer no Linux

Nota: se eu estiver usando sudo mkdir , estou permitindo que eu crie uma pasta através do terminal

    
por 15.07.2017 / 07:40