Página Inicial > ubuntu > Uti­li­zando VNC, Samba ou SSH no meu Ubuntu?

Uti­li­zando VNC, Samba ou SSH no meu Ubuntu?

26, Fevereiro, 2007


Tenho dois com­pu­ta­do­res aqui em casa que gos­ta­ria de ligar por­que estou sem­pre a tra­ba­lhar entre os dois. E para opti­mi­zar o tra­ba­lho pen­sei como pode­ria fazer para que ambos esti­ves­sem dis­po­ní­veis para par­ti­lhar os dados. Várias solu­ções sal­ta­ram ime­di­a­ta­mente para a mesa de tra­ba­lho, VNC, SSH ou SAMBA. Então decidi atirar‐​me as ver os prós e os con­tras de cada um e aca­bei a uti­li­zar o SAMBA.

Aqui ficam as indi­ca­ções para que da pró­xima vez eu não me esqueça disto:

VNC

Não é uma ver­da­deira par­ti­lha. Ape­nas me per­mite tra­ba­lhar no Feisty a par­tir do Mac­Book. Para além disso, mesmo numa rede local a trans­mis­são dos dados não é muito rápida. Sente‐​se sem­pre um ligeiro delay ao tra­ba­lhar.

E para tra­ba­lhar em VNC, mais vale tra­ba­lhar direc­ta­mente na máquina que está aqui comigo. E para além do mais a segu­rança não é o seu forte.

SSH

Esta seria a solu­ção ideal, mas acon­tece que a única forma que tenho de ace­der à máquina é via sftp em cima do Cyber­duck ou seme­lhante. Podia expe­ri­men­tar ins­ta­lar o Mac­FUSE para poder ten­tar o sshfs, mas como o Mac­FUSE ainda está muito verde não me ape­te­ceu arris­car. Embora seja a minha forma pre­fe­rida de comu­ni­car com os ser­vi­do­res, o poder do SSH não seria o neces­sá­rio para ace­der a esta máquina que está detrás do rou­ter cá de casa e na mesma famí­lia dos res­tan­tes… pró­xima solu­ção.

SAMBA

Esta seria a solu­ção ideal, não fosse ser cos­tume dar‐​me imen­sas dores de cabeça sem­pre que a tento ins­ta­lar. Mas desta vez lá me decidi ati­rar de cabeça a ver o que acon­te­cia:

Pri­meiro que tudo é neces­sá­rio ins­ta­lar o ser­vi­dor de Samba:
No Feisty:

sudo apt-get install samba smbfs

Agora adi­ci­o­nando o samba user:

sudo smbpasswd -a david
gksudo gedit /etc/samba/smbusers

Agora edi­ta­mos o ficheiro para incluir tal e qual como apa­rece aqui (eu engano‐​me sem­pre…)

system_username = "network username"

Grava‐​se e o ficheiro e temos o user con­fi­gu­rado. Agora vamos à parte de con­fi­gu­rar o ser­vi­dor… para isso vamos edi­tar o ficheiro /etc/samba/smb.conf

Con­vém se calhar fazer um bac­kup deste ficheiro antes de o edi­tar:

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup

Agora pode­mos edi­tar o ficheiro de con­fi­gu­ra­ção:

gksudo gedit /etc/samba/smb.conf

Pro­cu­ra­mos a parte que diz:

...
; security = user
...

e substui‐​se por:

security = user
username map = /etc/samba/smbusers

Para se ter per­mis­sões de escrita con­vém mudar a sec­ção que diz:

...
# By default, the home directories are exported read-only. Change next
# parameter to 'yes' if you want to be able to write to them.
writable = no
...

por

# By default, the home directories are exported read-only. Change next
# parameter to 'yes' if you want to be able to write to them.
writable = yes

Isto deve ser sufi­ci­ente, mas con­vém ler com cui­dado o ficheiro de con­fi­gu­ra­ção por­que está muito bem docu­men­tado e por­tanto é fácil fazer alguma alte­ra­ção que seja neces­sá­rio, como por exem­plo mudar o Work­group de tra­ba­lho ou algum parâ­me­tro extra.

Agora con­vém tes­tar o ficheiro de con­fi­gu­ra­ção e lan­çar de novo o ser­viço:

sudo testparm
sudo /etc/init.d/samba restart

Pode ver tam­bém aqui um exem­plo do ficheiro da con­fi­gu­ra­ção do Samba

Agora a par­tir do mac basta fazer Com­mand + K no fin­der e ligar‐​se a

smb://endereço do seu servidor Samba

David ubuntu , , ,

  1. 27, Fevereiro, 2007 a 04:01 | #1

    Então não expe­ri­men­taste o GShare?

  2. 27, Fevereiro, 2007 a 11:55 | #2

    Viva. Por acaso não expe­ri­men­tei, mas pelo que vi o GShare pre­cisa de uma série de depen­dên­cias, que são o menos, mas pelo que vi configura‐​me uma Sha­red Fol­der… e não me ape­tece andar a mover coi­sas para a pasta para par­ti­lhar. eu que­ria mesmo ace­der a tudo o que está na máquina sem me pre­o­cu­par onde dei­xei as coi­sas. Em todo o caso vou expe­ri­men­tar o GShare nos pró­xi­mos dias e depois faço uma ava­li­a­ção mais apro­fun­dada. Obri­gado.

Comentários encerrados.