Não é possível montar o compartilhamento do Windows 98 SE sobre o SSH para o Ubuntu 14.04

1

Estou em uma sessão SSH para o Ubuntu 14.04 e estou tentando montar um compartilhamento do Windows 98SE usando o seguinte comando:

sudo mount -t cifs //192.168.0.2/uniserv /tmp/uniserv/ -o sec=lanman,servern=Uniplus1

Em resposta, o Ubuntu me pede uma senha de root para o compartilhamento:

Password for root@//192.168.0.2/uniserv:

Por que o compartilhamento não está sendo montado e por que estou pedindo uma senha de root?

    
por Hendré 28.08.2014 / 10:05

1 resposta

2

Você está executando o comando mount como root e não especificou um nome de usuário diferente. Você pode adicionar username=user à lista -o (onde user é o nome de usuário na máquina de destino):

sudo mount -t cifs //192.168.0.2/uniserv /tmp/uniserv/ -o username=user,sec=lanman,servern=Uniplus1

Se você quiser se conectar ao compartilhamento como convidado , use guest em vez de username=user na lista -o :

sudo mount -t cifs //192.168.0.2/uniserv /tmp/uniserv/ -o guest,sec=lanman,servern=Uniplus1

Se o servidor fornecer informações sobre propriedade e permissões, mount.cifs tentará respeitá-lo. Caso contrário, todos os arquivos e diretórios no compartilhamento serão de propriedade de root e acessíveis somente por root. Se você não quiser, adicione os argumentos uid e ou gid para especificar IDs de usuário ou grupo. Uma maneira comum é uid=$UID . Por exemplo:

sudo mount -t cifs //192.168.0.2/uniserv /tmp/uniserv/ -o guest,uid=$UID,sec=lanman,servern=Uniplus1

A variável UID é bash ism (também em zsh ), portanto, se você estiver chamando esse comando de um shell que não o suporta (como dash , que fornece sh no Ubuntu ), use $(id -ru) em vez disso (ou coloque manualmente o seu valor real número de ID do usuário de /etc/passwd ):

sudo mount -t cifs //192.168.0.2/uniserv /tmp/uniserv/ -o guest,uid=$(id -ru),sec=lanman,servern=Uniplus1

Fonte: Principalmente man mount.cifs .

Se você preferir executar a operação de montagem como um usuário regular (não raiz), Como montar o compartilhamento do Samba como usuário não raiz pode ajudar.

    
por Eliah Kagan 28.08.2014 / 11:24