Acessando uma pasta compartilhada no Windows em um diretório Linux

Ambiente

Usando o Linux surgiu a necessidade de acessar uma pasta compartilhada que esta em um servidor Windows (está pasta necessita de senha para acessar)

Necessário saber:

  • IP do Servidor onde está a pasta compartilhada, Ex. (192.168.0.1);
  • Nome do compartilhamento, Ex.(\\192.168.0.1\documentos);
  • nome de usuário e senha
  • Permissão para acessar (no mínimo permissão de Leitura)

Primeiro vamos instalar os pacotes necessário:

Atualizando o Sistema
# apt-get update && apt-get upgrade -y
Instalando o SMBS
# apt-get install  smbfs
ou
apt-get install  cifs-utils 

Crie o diretório onde será montado
# mkdir /home/<user>/dados

Montando a pasta compartilhada no windows (documentos), na pasta Linux (perfil)

# mount -vt cifs //192.168.0.1/documentos  /home/<user>/dados -o user=usuario,pass=senha
Pronto
Ao abrir a pasta perfil será listado todo o conteúdo da pasta compartilhada

Caso a pasta seja liberado acesso de leitura para todos (pública) o comando fica assim, ( ou seja não é necessário inserir senha)
# mount -vt cifs //192.168.0.1/documentos /home/<user>/dados -o guest=senha

Se desejar desmontar o diretório faça o seguinte:

Listar Disco e Diretórios montados.
$ df -h
Sist. Arq.                             Tam.      Usado   Disp.  Uso%     Montado em
/dev/sda1                             76G       6,4G      66G    9%          /
//192.168.0.1/documentos  175G      57G      119G   33%       /home/<user>/dados

Desmontando o diretório
# umount /home/<user>/dados

Obs:

  • Todos os comandos acima foram executados como root, caso não for root coloque "sudo" antes de cada comado.
  • <user>= refere-se ai nome de usuário.
  • Porta 445 é fundamental para o compartilhamento de arquivos através de uma rede do Windows TCP /IP. Partilha de ficheiros do Windows.
  • Caso  mesmo assim não conseguir acessar verifique se existe algum firewall bloqueando.
  • NUNCA libere está porta interface/IP de internet.




Conexão Remota com o rdesktop

Instalação

Para instalar o rdesktop no seu Linux, caso ele seja Debian ou derivados dele, utilize o comando:

# apt-get install rdesktop 

Caso seja Fedora/Centos ou derivados dele:

# yum install rdesktop 

Comandos básicos de utilização.

Conexão Padrão
$ rdektop IP

Conexão informando opções : (-5) Versão do RDP, (-a 16) Qtd de Bits, (-f) tela cheia
rdesktop -5 -a 16 -f 192.168.0.1 

Conexão remota com redirecionamento de uma pasta do Linux para ser visualizada no Windows após a conexão:
$ rdesktop -5 -a 16 -f -r disk:PastaVirtual=/home/tecnopad/disco 192.168.0.1 


$ rdesktop -5 -a 16 -f IP:Porta -d dominio -u  usuario -r -p senha disk:PastaVirtual=/pasta/subdiretorio

$ rdesktop -5 -a 16 -f 192.168.0.1:3390 

Legenda dos comandos:
-u : username;
-d : domain;
-p : password;
-n : hostname;
-k  : keyboard-map (en-us, pt-br etc);
-f : enable fullscreen;
-N : enable numlook;
-r disk:<sharename>=<path> : Redirects a path to the share \\tsclient\<sharename> on the server (requires Windows XP or newer). The share name is limited to 8 characters;
-r sound:[local|off|remote]: Redirects Sound.
-5 : versão do RDP;
-a : Qtd de bits de cores (normalmente é limitada em 24bits no WTS <8, 15, 16, 24 or 32>)
-g : indica a resolução de tela que você quer, por exemplo -g 800x600 ou -g 1024x768
-r : indica o redirecionamento seja ele de portas físicas da máquina ou a pasta virtual

Legenda dos símbolos:
$ : indica que o comando pode ser utilizado com usuário comum (sem privilégios de root)
# : indica que o comando deve ser executado com poder de instalação e alteração (usuário root)



Instalando Interface Gnome Classic no Ubuntu

Gnome
1. Feche todos os seus aplicativos em execução;
2. Abra um terminal;
3. No terminal, atualize o Apt digitando o seguinte comando:

sudo apt-get update

4. Em seguida, instale os pacotes do Gnome clássic com o comando:

sudo apt-get install gnome-session-fallback

Uma vez que a instalação estiver concluída, saia da sua sessão atual do Ubuntu. A partir daqui, clique no ícone que no canto superior direito da tela de login Ubuntu. Você será apresentado a uma tela com todas as opções de ambientes de desktop atualmente instalados. A mais recente adição a esta lista será o Gnome Classic. Clicar nesta opção, e selecione “OK” para ser solicitado suas credenciais de login. Quando conectado, você estará de volta ao Ubuntu Gnome Classic