nfs (i).pdf

58
Buscar ... Capítulo 10: Instalar y configurar NFS en Ubuntu 14.04 LTS 31 diciembre, 2014 · by P. Ruiz · in Sistemas Operativos en Red (2ª ed.) Twittear Compartir 10.1. Introducción Las siglas NFS provienen del inglés Network File System (Sistema de archivos de red). Se trata de un protocolo, implementado en 1984 por la empresa Sun Microsystems, que se utiliza en redes de área local para crear un sistema de archivos distribuido. Sun Microsystems desarrolló NFS como un estándar abierto y lo incluyó en la publicación Request for Comments (RFC) para que cualquiera pudiese implementarlo. El objetivo de NFS es que varios usuarios (o programas) de una red local puedan acceder a archivos y directorios compartidos como si fuesen locales. De esta forma, se puede centralizar la capacidad de almacenamiento de la red, pudiendo ser más reducida en los clientes. 8 Me gusta RCF es una publicación de la Internet Engineering Task Force (IETF)

Upload: fran-may

Post on 06-Nov-2015

107 views

Category:

Documents


1 download

TRANSCRIPT

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS

    http://somebooks.es/?p=5598 1/4

    Buscar...Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS31 diciembre, 2014 byP.Ruiz inSistemasOperativos enRed (2 ed.)

    Twittear Compartir

    10.1.Introduccin

    LassiglasNFSprovienendelinglsNetworkFileSystem(Sistemadearchivosdered).Setratadeunprotocolo,implementadoen1984porlaempresaSun

    Microsystems,queseutilizaenredesderealocalparacrearunsistemadearchivosdistribuido.

    SunMicrosystemsdesarrollNFScomounestndarabiertoyloincluyenlapublicacinRequestforComments(RFC)paraquecualquierapudieseimplementarlo.

    ElobjetivodeNFSesquevariosusuarios(oprogramas)deunaredlocalpuedanaccederaarchivosydirectorioscompartidoscomosifuesenlocales.Deestaforma,sepuedecentralizarlacapacidaddealmacenamientodelared,pudiendosermsreducidaenlosclientes.

    8Megusta

    RCFesunapublicacindelaInternetEngineeringTaskForce(IETF)

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS

    http://somebooks.es/?p=5598 2/4

    Paralograrlo,lainstalacindeNFSsedivideendospartes:

    Unequipoqueactacomoservidoryquealmacenalosarchivos

    compartidos.

    Unoovariosequiposqueactancomoclientesycuyosusuarios

    accedernalosarchivoscompartidosporelservidorcomosi

    fuesenlocales.

    Actualmente,elprotocoloNFSestincluidoenlamayoradelasdistribucionesLinux,yenlasdiferentesversionesdelsistemaoperativoOSXdeApple.

    EnlossistemasMicrosoft,lasituacinesalgomsconfusa:Paralasversiones2000,2003yXP,habaquedescargareinstalarelpaqueteWindowsServicesforUNIX).EnWindows8yaseincluyedefbrica,perosloenlaversinEnterpriseeditiony,hastaelmomentodeescribirestedocumento,noexisteformadeinstalarloenotrasversionesmsmodestas.Dehecho,losusuariosqueactualizandesdelasedicionesWindows7UltimateoWindows7EnterprisealaedicinWindows8Pro,nopodrnseguirusandoNFS.

    Unaalternativaparaestasituacinserrecurrirasoftwaredeterceros(estaeslapropuestaqueseguiremosaqu).

    ElprotocoloNFSactaenelniveldeaplicacindelmodeloOSI.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS

    http://somebooks.es/?p=5598 3/4

    CuandoimplementamosNFSenunaredlocalobtenemoslassiguienteventajas:

    Alfacilitarelaccesocentralizadoalainformacin,seevitala

    duplicidaddelamismaendiferentespuntosdelared.

    Deformapredeterminada,obligaaquetodaslasoperacionesde

    escriturarelacionadasconunaactualizacinconcluyanantesde

    continuar(incluidalaactualizacindelaestructuradedirectorios).

    Asseaseguralaintegridaddelosdatos.

    Permitealmacenartodoelperfildelosusuariosenelservidor(su

    directorio/home),demodoquecualquierusuariopodraccedera

    susdatosdesdecualquierlugardelared.

    Permitecompartirdispositivosdealmacenamientocompletos

    (comounidadespticas,discosexternos,memoriasflash,etc),lo

    quefacilitalareduccindecostesenestetipodedispositivosala

    vezquemejorasuaprovechamiento.

    Desdelaversin4,seincluyencaractersticasdeseguridad

    KerberosyListasdeControldeAcceso(ACLAccessControl

    List),entreotras.

    Comohemosdichomsarriba,paraqueNFSfuncioneenunared,debemosinstalardoscomponentes:unoenelservidor,queseencargardeofrecerlosrecursoscompartidosyotroencadaclientequepretendautilizarestosrecursos.

    AcontinuacinveremoscmoseinstalaNFSenunservidorUbuntu14.04LTS.Despus,veremoscmoserealizalainstalacinenlosequiposcliente,tantoenUbuntu14.04LTScomoenWindows8.1.Deestaforma,cuandoterminemoslainstalacin,estaremoslistosparacomenzaraconfigurarnuestrosistemadearchivosdered.

    Twittear Compartir8Megusta

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS

    http://somebooks.es/?p=5598 4/4

    Copyright2015SomeBooks.es

    Pages:1 2 3 4 5 6 7 8

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page2

    http://somebooks.es/?p=5598&page=2 1/4

    Buscar...Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS31 diciembre, 2014 byP.Ruiz inSistemasOperativos enRed (2 ed.)

    Twittear Compartir

    10.2.InstalarNFSenunservidorUbuntu14.04LTSElpaquetequenospermitecompartirdirectoriosNFSsellamanfskernelserver,porloqueserelprimerpaqueteainstalar.Adems,necesitaremoselpaquetenfscommon,quecontienelosprogramasquenospermitirnusarNFS,tantoenelladoclientecomoenelladoservidor.Entreellosseencuentranloscomandoslockd,statd,showmountynfsstat.

    Porltimo,necesitaremoselpaqueterpcbind,unservicioqueconviertelosidentificadoresdeprogramaRPC(RemoteProcedureCall)endireccionesuniversales

    Lainstalacinenelservidorestansencillacomoabrirunaventanadeterminalyejecutarelcomandoqueinstalalospaquetesanteriores:

    sudoaptgetinstallnfskernelservernfs

    commonrpcbind

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page2

    http://somebooks.es/?p=5598&page=2 2/4

    1

    2

    3

    Lgicamente,parainstalardeberemosescribirlacontraseadeadministracin.

    Elsistemanosinformadequotrospaquetessenecesitanaadirparaquelainstalacinseasatisfactoria(dependencias)yquespaciodealmacenamientodeberutilizareneldisco.

    Paracontinuar,deberemospulsarlateclaSy,acontinuacin,lateclaIntro.

    LaformamssencilladeponerenfuncionamientoNFSesreiniciandoelequipo.Lopodemoshacerdemuchasformaspero,yaqueestamosusandolaterminal,bastarconescribirlasiguienteorden:

    sudoreboot

    EscribimoslaordenypulsamoslateclaIntro.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page2

    http://somebooks.es/?p=5598&page=2 3/4

    1

    ComprobarlainstalacinUnavezquesehayacompletadodenuevoelarranquedelsistema,podemoscomenzarporcomprobarsielncleodeUbuntu14.04LTScontieneahorasoporteparaNFS.Lolograremosconlasiguienteorden:

    grepnfs4

    /proc/filesystems

    Enparticular,noshemosaseguradodequedisponemosdesoporteparalaversin4(nfs4)

    Elarchivo/proc/filesystemscontienelossistemasdearchivossoportadosporelncleodeUbuntu.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page2

    http://somebooks.es/?p=5598&page=2 4/4

    Copyright2015SomeBooks.es

    Twittear Compartir

    Pages: 1 2 3 4 5 6 7 8

    AtlassianJIRAElGestordeTareasusadoporNASA&LinkedIn.Pruebalo!

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page3

    http://somebooks.es/?p=5598&page=3 1/3

    Buscar...

    1

    Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS31 diciembre, 2014 byP.Ruiz inSistemasOperativos enRed (2 ed.)

    Twittear Compartir

    10.3.InstalarNFSenunclienteconUbuntu14.04LTSSilainstalacinenelservidorparecefcil,enlosclientesnoloesmenos.EnelcasoparticulardeunclienteconUbuntu14.04LTS,slotendremosqueinstalarlospaquetesnfscommonyrpcbind.

    Paralograrlo,ejecutamoselsiguientecomando,tambindesdelaterminal:

    sudoaptgetinstallnfscommonrpcbind

    Denuevo,parainstalar,deberemosescribirlacontraseadeadministracin.

    8Megusta

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page3

    http://somebooks.es/?p=5598&page=3 2/3

    2

    3

    Comoantes,aptgetnosinformadelasdependenciasquehabrqueaadirparaquelainstalacinseacorrectayquespaciodealmacenamientonecesitareneldisco.

    Paracontinuar,deberemospulsarlateclaSy,acontinuacin,lateclaIntro.

    Despus,aptgetselimitaainformarnosdelavancedelainstalaciny,finalmente,nosmuestraelpromptdelsistema.

    Deestaforma,comprobamosquelainstalacinhasidosatisfactoria.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page3

    http://somebooks.es/?p=5598&page=3 3/3

    Copyright2015SomeBooks.es

    Twittear Compartir

    Pages: 1 2 3 4 5 6 7 8

    8Megusta

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page4

    http://somebooks.es/?p=5598&page=4 1/22

    Buscar...Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS31 diciembre, 2014 byP.Ruiz inSistemasOperativos enRed (2 ed.)

    Twittear Compartir

    10.4.HabilitarNFSenunclienteconcualquierversindeWindows8.1UnacaractersticadeWindows8.1esqueelsoporteparaNFSslovieneincluidodeformapredeterminadaenlaversinEnterpriseedition.Sinembargo,staresultaexcesivamentecaraenmuchoscasos,porloqueparecelgicorecurriraherramientasdetercerosque,porotraparte,sontotalmentegratuitas.

    Lasolucinquevamosaincluiraquconstadetrescomponentes:

    LalibreraDokan

    ElframeworkMicrosoft.NET

    LaherramientaNekoDrive.

    Vayamospasoapaso:

    Paso1:InstalarlalibreraDokan

    CuandounprogramadorquierecrearunnuevosistemadearchivosenWindows,necesitadesarrollarprimerouncontroladorparaelsistemadearchivos.Sinembargo,implementaruncontroladordedispositivoque

    8Megusta

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page4

    http://somebooks.es/?p=5598&page=4 2/22

    1

    2

    funcioneenmodoncleoesextremadamentedifcil.

    Pararesolveresteproblema,secrelalibreraDokan,quepermitecrearunsistemadearchivospropiositenerqueprogramarloscontroladoresdedispositivocorrespondientes.

    ParainstalarlalibreraDokan,slohayquedirigirseasupginaweb(http://dokandev.net)ydescargarelarchivoejecutable.

    Pginadedescargadelalibrera

    SiutilizasInternetExplorer(queeselnavegadorintegradoenWindows8.1),enlaparteinferiordelaventanaaparecerunrecuadroquenospreguntaloquequeremoshacerconelarchivoqueestamosdescargando.

    Sitefijas,hadetectadoquesetratadeunarchivoejecutableynosofrecelaposibilidaddeejecutarlodirectamente.Noobstante,silohacemos,obtendremosunerrordeejecucin.ElmotivoesqueelarchivoqueestamosdescargandoestdiseadoparaWindows7ynopodemosejecutarlodelmodopredeterminado.

    Porestemotivo,hacemosclicsobreelbotnGuardar.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page4

    http://somebooks.es/?p=5598&page=4 3/22

    3

    4

    Cuandofinaliceladescarga,elnavegadorwebnosofrecedenuevovariasalternativassobreloquehaceracontinuacin.

    Ennuestrocaso,hacemosclicsobreelbotnAbrircarpeta.

    AhoraescuandodeberemoselegirelmodoenelqueWindows8.1ejecutaelprogramadeinstalacindelalibreraDokan.Paralograrlo,comenzamosporhacerclicsonelbotnderechodelratnsobreelarchivoqueacabamosdedescargar(ennuestrocaso,DokanInstall_0.6.0.exe).

    Enelmendecontextoqueaparece,elegimosPropiedades.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page4

    http://somebooks.es/?p=5598&page=4 4/22

    5

    6

    CuandoaparezcalaventanaPropiedades:DokanInstall_0.6.0,elegimoslasolapaCompatibilidady,ensuinterior,marcamoslaopcinEjecutaresteprogramaenmododecompatibilidadpara:.Despus,nosaseguramosdeque,enlalistadesistemasoperativos,seencuentraseleccionadoWindows7.

    Cuandotodoseacorrecto,hacemosclicsobreelbotnAceptar.

    DevueltaenlaventanadelExploradordearchivos,estamoslistosparainstalarlalibrera.

    Hacemosdobleclicsobreelnombredelarchivo.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page4

    http://somebooks.es/?p=5598&page=4 5/22

    7

    8

    Apartirdeestemomento,elprocesoesidnticoalquesucedaenWindows7.

    LoprimeroqueveremosesqueseactivaelControldecuentasdeusuarioparaqueautoricemosdeformaexpresalainstalacindelprograma.

    HacemosclicsobreelbotnS.

    Acontinuacin,elasistentedeinstalacindelalibreraDokannosmuestraelcontratodelicenciaque,comovemos,nosinformadealgunosdesuscomponentesdisponendelicenciaLGPLmientrasqueotrossefacilitanconlicenciaMIT.Encualquiercaso,setratadelicenciaslibres.

    ContinuamoshaciendoclicsobreelbotnIAgree.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page4

    http://somebooks.es/?p=5598&page=4 6/22

    9

    Enelsiguientepaso,podremosseleccionarloscomponentesquequeremosinstalar.Ennuestrocaso,dejaremoslaeleccinpredeterminada,peroesimportantequecomprobemosqueeldriverseleccionadocoincideconlaarquitecturadenuestroequipo(x86correspondeaarquitecturasde32bitsyx64alasde64bits).

    Paraseguir,hacemosclicsobreelbotnInstall.

    Enlaventanadeinstalacinveremosporuninstanteunabarradeprogreso,perosercubiertaporlaventanadelalneadecomandosdeloslugaresdondesehaninstaladolosdiferentescomponentes:

    EldriverestarenC:\Windows\system32\driversyatiendeal

    nombredokan.sys.

    Elrestodeloscomponentes,incluidoelprogramamounter.exe

    (queserelencargadodemontarelsistemadearchivos),se

    encontrarnenC:\ProgramFiles(x86)\Dokan\DokanLibrary.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page4

    http://somebooks.es/?p=5598&page=4 7/22

    10

    11

    Podemoscerrarestaventanaencualquiermomento,aunque,siesperamosunosinstantes,desaparecersola.Dehecho,situmquinaessuficientementerpida,secerrarantesdequetengasoportunidaddehacerlomanualmente.

    Alvolveralaventanadelinstalador,veremoslabarradeprogresocompleta.

    SlonosquedarhacerclicsobreelbotnClose.

    Comoltimopaso,seabrelaventanadelExploradorconelcontenidodelacarpetaC:\ProgramFiles(x86)\Dokan\DokanLibraryparaquepodamoscomprobarlosarchivosquesehaninstaladoennuestroequipo.

    Podemosterminar,cerrandolaventanadelExplorador.

    Paso2:InstalarMicrosoft.NETFramework

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page4

    http://somebooks.es/?p=5598&page=4 8/22

    1

    EnInformtica,elconceptodeFrameworkhacereferenciaaunconjuntodeherramientassoftwarequesirvecomobaseparaeldesarrollodenuevosprogramas,ofreciendoundeterminadoconjuntodecomponentes,ademsdeunaestructurayunmtododetrabajoenparticular.Suobjetivoessimplificarelprocesodecreacindesoftware,alejandoalosdesarrolladoresdelosdetallesdemsbajonivel.

    Microsoft.NETFrameworkseajustabastanteaesaideageneral,tratandodeofrecerunaplataformafiable,robustayeficazparacrearnuevasaplicaciones.

    SituclienteesWindows8.1,comoesnuestrocaso,probablementeyatendrsinstaladoMicrosoft.NETFramework,ypodrssaltarteestepaso.Noobstante,siejecutasunaversinmsantigua,olohasdesinstaladoporalgnmotivo,tendrsqueinstalarloantesdecontinuar,yparalograrlodisponesdedosopciones:

    Uninstaladorweb:Seencargadedescargarloeinstalarlode

    formaautomticasegnnuestraarquitectura.Puedesencontrarlo

    enhttp://www.microsoft.com/eses/download/details.aspx?

    id=17851

    Uninstaladorindependiente:Sedescargaunprogramade

    instalacinydespusseinstala.Supginadedescargaes

    http://www.microsoft.com/eses/download/details.aspx?id=17718).

    Laventajaesquepodemosdescargarloslounavezeinstalarlo

    entantosequiposcomoseanecesario.Estaeslaopcinquete

    recomendamosaqu.

    Enlapginadedescarga,elegimoselidiomayhacemosclicsobreelenlaceDescargar.

    ParausarelinstaladorwebdeMicrosoft.NETFrameworknecesitasconexinaInternetdurantelainstalacin.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page4

    http://somebooks.es/?p=5598&page=4 9/22

    2

    3

    Antesdequecomienceadescargarseelarchivo,Microsoftnosrecomiendaalgnotroproductoquepuedefacilitarnoslavida

    aunquenosotros,demomento,noslimitaremosahacerclicsobreelbotnNo,graciasycontinuar.

    Comoantes,enlaparteinferiordeInternetExploreraparecerunrecuadroinformativo.Comoyaocurrienelapartadoanterior,elnavegadorhabrdetectadoquesetratadeunarchivoejecutable(elinstaladordelFramework)ynosofrecelaoportunidaddeejecutarloencuantotermineladescarga.Laventajadeestoesque,sisetratadeunprogramaquevamosaejecutarunasolavez,ladescargaproducirunarchivotemporalquedesaparecercuandoloejecutemos.

    Comonosotrosqueremostenerlaoportunidaddeinstalarloendiferentesequipos,optamospordescargarlodelaformahabitual.

    Porlotanto,hacemosclicsobreelbotnGuardar.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page4

    http://somebooks.es/?p=5598&page=4 10/22

    4

    Estoharquecomienceladescarga.Elcuadroinferiorirmostrandoelavancedelprocesoynosotrosnoslimitamosaesperarhastaqueconcluya.

    Cuandotermine,volveracambiarparamostrarnosdiferentesopcionesarealizarconelarchivodescargado.

    Sinecesitramosinstalarloenelequipodondeestamosdescargando,haramosclicsobreelbotnEjecutar.

    Encualquiercaso,debemosrecordarqueahorasdisponemosdeunacopiadelinstaladorenlacarpetadedescargasyquepodremosutilizarlaenelrestodelosequiposdenuestrared.

    Siloejecutamos,seactivardenuevoelControldecuentasdeusuarioparaqueautoricemosdeformaexpresalainstalacindelprograma.Noobstante,observaqueahoraelavisoesdecolorazul.EstosedebeaqueelprogramaqueestamosinstalandoperteneceaunafuenteidentificadaporMicrosoftcomofiable.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page4

    http://somebooks.es/?p=5598&page=4 11/22

    5

    6

    7

    HacemosclicsobreelbotnS.

    Acontinuacin,veremosunaventanaquenosinformadequelosarchivosnecesariosparalainstalacinseestndescomprimiendo.Adems,nosmuestraunabarradeprogresoquerepresentaelavancedelaoperacin.

    Noslimitamosaesperarunosinstantes.

    Despusdeestodeberaaparecerelcontratodelicencia,y,despusdeleerloyaceptarlo,elasistentedeinstalacin.

    Sinembargo,comohemosdichomsarriba,Windows8.1yaincorporaMicrosoft.NETFrameworkdeformapredeterminada,porloque,ensulugar,apareceunavisoquenosinformadequelainstalacinnoesnecesaria.

    HacemosclicsobreelbotnCerrar.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page4

    http://somebooks.es/?p=5598&page=4 12/22

    1

    Encualquiercaso,estapruebanoshaservidoparavariascosas:

    Hacernosunaideadeloqueserelprocesodeinstalacin.

    EstarsegurosdequeMicrosoft.NETFrameworkseencuentra

    instaladoenelequipo.

    Comprobarqueelinstaladorsehadescargadosatisfactoriamente

    ynonosencontraremosconsorpresascuandotratemosde

    instalarloenotroequipodelared.

    Encualquiercaso,sinecesitasunadescripcindetalladadelprocesodeinstalacinsobreWindows7,puedesrecurrirlalaversinanteriordeestemismocaptulo,quepuedesencontrarenestadireccin:http://somebooks.es/?p=3433.

    Paso3:InstalarNekoDrive

    ParainstalarNekoDrive,comenzamospordescargarlodesupginaweb(https://code.google.com/p/nekodrive/downloads/list).

    HaremosclicsobreelenlacedelarchivoNekoDrive_0_9_0.7z.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page4

    http://somebooks.es/?p=5598&page=4 13/22

    2

    Comoelprocesodedescargaesidnticoaldelosarchivosanteriores,novamosainsistirmsenl.Sinembargo,cuandofinaliceladescarga,comprobarsque,adiferenciadelosquehemosinstaladomsarriba,nosetratadeunarchivoejecutable,sinodeunarchivocomprimidoconelprograma7Zip.Estoesunapequeamolestia,porqueWindowsnoreconoceesteformatoyestaremosobligadosainstalarunnuevoprograma.Sinembargo,nodebespreocuparteporlalicencia,porquetambinsetratadesoftwarelibre.

    Cuandodescomprimamoselarchivo,dispondremosdelacarpetaconvariosarchivosnecesariosparalainstalacin.

    ParaInstalar7Zip,tenemosquevisitarsupgina(http://www.7zip.org/)ydescargarelarchivoejecutablequesecorrespondaconnuestrotipodesistema.Sitienesproblemasconelidioma,puedesbuscarlaversinenespaolentrelosenlacesdelacolumnaizquierda.

    Hacemosclicsobreelenlacededescarga.

    Comoantes,noinsistiremosmsenelprocesodedescarga,queserprcticamenteidnticoalosqueyahemosexplicado.Alfinal,encontraremosambosarchivos(NekoDrive_0_9_0.7zy7z920x64.msi)enlacarpetadedescargas.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page4

    http://somebooks.es/?p=5598&page=4 14/22

    3

    4

    Comoeslgico,comenzaremosporinstalar7Zip.

    Hacemosdobleclicsobreelarchivo7z920x64.msi.

    Estoharquesemuestreunasistentedeinstalacinquecomienzapordarnoslabienvenidayporexplicarnoslaversinde7Zipqueestamosinstalando.

    Paracomenzar,hacemosclicsobreelbotnNext.

    Despus,semuestraelcontratodelicencia.Comohemosdichomsarriba,setratadesoftwarelibreysepublicabajolicenciaGNULGPL,conalgunasrestriccionesparaelformatoRARquepuedesleerenelcuadrodetexto.

    Sifinalmenteestamosdeacuerdo,marcamoslacasillaIacceptthetermsintheLicenseAgreement

    Yhacemosclicsobreelbotn

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page4

    http://somebooks.es/?p=5598&page=4 15/22

    5

    6

    7

    Next.

    Acontinuacin,elasistentenospreguntaelmodoenelqueseinstalarnlascaractersticasdelprograma.Deformapredeterminada,seinstalarntodaslascaractersticaseneldiscolocal,aunquepodemoselegirqueseinstalenlascaractersticasmnimasyqueelrestosecarguencuandoseannecesarias.

    Ennuestrocaso,estamosdeacuerdoconlaconfiguracinpredeterminada,porloquehacemosclicsobreelbotnNext.

    Finalmente,estamoslistosparainstalar.Comoenotrasinstalaciones,podemosutilizarelbotnBackparacambiarcualquieradelasopcionesindicadasmsarriba.

    Sitodoescorrecto,hacemosclicsobreelbotnInstall.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page4

    http://somebooks.es/?p=5598&page=4 16/22

    8

    9

    Enesemomento,laventanadelasistentecambiaparamostrarunabarradeprogresoquenospermitacomprobarelavancedelainstalacin.

    Elasistentesedisponeainstalar7Zip.

    Sinembargo,alhacerlo,volveramostrarseelControldecuentasdeusuarioparaqueautoricemosdeformaexpresalainstalacindelprograma.Comoves,enestecasovuelveaaparecerencolornaranjapornoprovenirdeunafuenteidentificadaporMicrosoftcomofiable.

    HaremosclicsobreelbotnS.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page4

    http://somebooks.es/?p=5598&page=4 17/22

    10

    11

    Despus,veremosquelainstalacinserealizadeformacasiinmediata

    HaremosclicsobreelbotnFinishparaacabar.

    AhorayapodemosdescomprimirelarchivoNekoDrive_0_9_0.7z.Sihubisemosreiniciadoelsistema,bastaraconhacerdobleclicsobreelnombredelarchivo.Sinolohemoshecho,podemoshacerclicsonelbotnderechosobreelnombredelarchivo.

    Enelmendecontextoqueaparece,elegimos7Zipy,acontinuacin,Openarchive(despusdereiniciar,teaparecerenespaol,ypodrsleerAbrircomprimido).

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page4

    http://somebooks.es/?p=5598&page=4 18/22

    12

    13

    Despusdeesto,seabrir7ZipmostrandolosarchivoscontenidosenNekoDrive_0_9_0.7z.

    Paracontinuar,haremosclicsobreelbotnExtraer.

    Apareceunaventanaquenospidelaubicacindondesepondrnlosarchivosunavezextrados.Deformapredeterminadaseofreceelmismolugardondeseencuentraelarchivocomprimido.Sinembargo,terecomiendoque,comomnimo,incluyasunnombredecarpeta,paraevitarquelosarchivosextradossemezclenconlosquepudierahaberenellugardedestino.

    Unavezdecididalaubicacin,haremosclicsobreelbotnAceptar.

    Elresultadoserunanueva

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page4

    http://somebooks.es/?p=5598&page=4 19/22

    14

    15

    16

    carpeta

    YensuinteriorestarntodoslosarchivosnecesariosparainstalarNekoDrive.

    Parainiciarlainstalacin,bastarconhacerdobleclicsobreelarchivosetup.exe.Estoharqueseabraelasistentedeinstalacinque,ensuprimerapantallanosinformadequeelsoftwaretienelicenciaGPLV3ydequeparasucorrectofuncionamientonecesitalalibreraDokan.

    Siestamoslistosparacontinuar,hacemosclicsobreelbotnNext.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page4

    http://somebooks.es/?p=5598&page=4 20/22

    17

    18

    Enlasiguientepantallaelegiremosellugardeldiscodurodondeseinstalarelprograma.Adems,elegiremossiestardisponiblesloparalacuentadeusuariodesdelaqueseestrealizandolainstalacin,ositambinloestarparaelrestodelosusuariosdeesteequipo.

    Paracontinuar,hacemosclic,denuevo,sobreelbotnNext.

    Porltimo,elasistentenosinformadequeyaseencuentralistoparainstalarelprograma.

    VolvemosahacerclicsobreelbotnNext.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page4

    http://somebooks.es/?p=5598&page=4 21/22

    19

    20

    Despusdeesto,Windows8.1vuelveainformarnosdequeunprograma,desconocidoparal,tratadehacercambiosenelsistema.

    Paracontinuarconlainstalacin,hacemosclicsobreelbotnS.

    Alvolveralasistentedeinstalacin,veremoslabarradeprogresoapenasunosinstantesyelsistemanosinformardequelainstalacinsehacompletado.

    HaremosclicsobreelbotnCloseparadarporconcluidoelproceso

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page4

    http://somebooks.es/?p=5598&page=4 22/22

    Copyright2015SomeBooks.es

    Yaestamoslistosparacomenzar.Ahoraslofaltaconfigurartantoelservidorcomolosclientesparaquepuedancompartirarchivos.

    Twittear Compartir

    Pages: 1 2 3 4 5 6 7 8

    8Megusta

    Hostingdesde1,90/mesServidoresenEspaaSoporte24x7Garanta30das!

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page5

    http://somebooks.es/?p=5598&page=5 1/7

    Buscar...Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS31 diciembre, 2014 byP.Ruiz inSistemasOperativos enRed (2 ed.)

    Twittear Compartir

    10.5.ConfigurarelservidorNFSVamosasuponerquenecesitamoscompartirconlosclientesdoscarpetasdelservidor:/homey/compartido.Lospasosquedeberemosseguirsonestos:

    Crearlacarpetaolascarpetasqueannoexistan.

    Exportarelcontenidodelascarpetas

    ReiniciarelservicioNFS

    Crearunarchivoenunadelascarpetascompartidaspara

    comprobarqueesaccesibledesdelosclientes

    CrearlascarpetasacompartirLacreacindeunacarpetaparacompartirestansencillacomoutilizarlainterfazgrficaoelcomandomkdirenlaconsola(aqunosinclinaremosporlasegundaopcin).

    Adems,comonoqueremosquelosusuariosexperimentenproblemasparaaccederalosdatos,tambincambiaremoselnombredelusuarioygrupopropietariosdelacarpeta,paraquenoseanpropiedaddenadie,ylospermisosdeacceso,paraquetodoslosusuariosdispongandetodos

    8Megusta

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page5

    http://somebooks.es/?p=5598&page=5 2/7

    1

    lospermisossobreella.

    Loscomandosaejecutarseranestos:

    sudomkdir/compartido

    sudochownnobody:nogroup/compartido

    sudochmodR777/compartido

    Creamoslacarpetaycambiamossuspermisos

    Estoencuantoalacarpeta/compartido.Porotraparte,alacarpeta/homesloaccederemoscomosuperusuarioyacadaunadesussubcarpetasconelusuariocorrespondiente.Porestemotivo,nocambiaremossupropiedad.

    MsadelantehablaremosdelacuestindelospermisosutilizandoNFS.Demomento,nosinteresaquetodosealomssencilloposible.

    ExportarelcontenidodelascarpetasDespusdeesto,debemoseditarelarchivo/etc/exports.EsteeselarchivodondeseindicanaNFSlascarpetasquevamosacompartir(exportar,enlaterminologaNFS).Cadacarpetaexportadadebeestarenunalneadiferentedeestearchivo,aunqueunalneamuylargapuede

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page5

    http://somebooks.es/?p=5598&page=5 3/7

    continuarseenlalneasiguienteponiendoalfinalunabarrainvertida\.

    Laslneastienenelsiguienteformato:

    rutacliente_1(opciones)cliente_2(opciones)

    Observaquecadaclientetienedospartes:

    Laprimeraidentificaal

    ordenadorcliente(enel

    ejemplolohemos

    representadocomo

    cliente:1,cliente_2,).

    Podemosusarcualquiera

    delassiguientesopciones:

    UnadireccinIPo

    unnombreDNS.

    Caracterescomodnpararepresentartodoelnombredel

    clienteounaparte.Podemosutilizarloscomodines?(para

    representaruncarctercualquieray*(pararepresentar

    cualquierconjuntodecaracteres.Noserecomienda

    utilizarloscondireccionesIP.

    IntervalosdedireccionesIP.Porejemplo,192.168.1.0/30,

    quepermitiraccederalasprimeras30direccionesapartir

    de192.168.1.0

    netgropus.CuandodispongamosdeunservidorNISenla

    red,podremosagruparlosusuariosengrupos.Eneste

    caso,podremosutilizarelgrupoconelformato

    @nombre_de_grupo.

    Lasegundaserunalistadeopcionesparacompartir.Entrelas

    opcionesquepodemosutilizar,seencuentranlassiguientes:

    ro(readonly):Lacarpetacompartidaserdeslolectura.

    Nohayespaciosenladefinicindeuncliente,sloentreunclienteyotro,yentreelprimeroylarutadelacarpeta.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page5

    http://somebooks.es/?p=5598&page=5 4/7

    Eslaopcinpredeterminada.

    rw(readwrite):Elusuariopodrrealizarcambiosenel

    contenidodelacarpetacompartida.

    wdelay:ElservidorNFSnoescribeeneldiscosiespera

    otrasolicituddeformainminente.Assereducenlosaccesos

    adiscoymejoraelrendimiento.Eslaopcin

    predeterminada,peroslofuncionacuandousamosla

    opcinsync.

    no_wdelay:Deshabilitalacaractersticaanterior.

    root_squash:Evitaquelosusuariosconprivilegios

    administrativoslosmantengan,sobrelacarpetacompartida,

    cuandoseconectanremotamente.Ensulugar,selestrata

    comoaunusuarioremotoms.Eslaopcin

    predeterminada.

    no_root_squash:Deshabilitalacaractersticaanterior.

    sync:Evitaresponderpeticionesantesdeescribirlos

    cambiospendientesendisco.Eslaopcinpredeterminada.

    async:Deshabilitalacaractersticaanterior.Mejorael

    rendimientoacambiodequeexistaelriesgodecorrupcin

    enlosarchivoso,incluso,entodoelsistemadearchivos,si

    seprodujeseunainterrupcindelfluidoelctricooun

    bloqueodelsistema.

    subtree_check:Cuandoeldirectoriocompartidoesun

    subdirectoriodeunsistemadearchivosmayor,NFS

    compruebalosdirectoriosporencimadesteparaverificar

    suspermisosycaractersticas.Eslaopcinpredeterminada.

    no_subtree_check:Deshabilitalacaractersticaanterior,lo

    quehacequeelenvodelalistadearchivosseamsrpido,

    peropuedereducirlaseguridad.

    Ennuestrocaso,incluiremosestasdosnuevaslneasenelarchivos

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page5

    http://somebooks.es/?p=5598&page=5 5/7

    1

    2

    /etc/exports:

    /home*

    (rw,sync,no_root_squash,no_subtree_check)

    /compartido*(rw,sync,no_subtree_check)

    Yparalograrlo,recurriremos,comoeshabitual,aleditordetextosnano:

    Abrimoseleditorconprivilegiosdeadministracin.

    Unavezabiertoelarchivo,incluimoslaslneasqueindicamosmsarriba:

    Parasalir,guardandoloscambios,usamoslacombinacindeteclasCtrl+X.

    Iniciar/reiniciarelservicioNFSSiemprequehagamoscambiosenelarchivo/etc/exports,necesitaremosreiniciarelservicioparaquestosseanefectivos.Lo

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page5

    http://somebooks.es/?p=5598&page=5 6/7

    1

    1

    conseguiremosescribiendolasiguienteordenenlaventanadeterminal:

    sudo/etc/init.d/nfskernelserverrestart

    Ennuestrocaso,comoeslaprimeravez,enlugardereiniciarlo,sencillamenteloiniciaremos.Esdecir,laordenqueescribiremosenlaventanadeterminaleslasiguiente:

    sudo/etc/init.d/nfskernelserverstart

    Servicioiniciado.

    CrearunarchivoenunacarpetacompartidaDespusdeconfigurarelservidor,tendremosquehacerlopropioconlosclientes.Sinembargo,paraquepodamoscomprobarquetodoescorrectodespusdecompletaresalaoperacin,seraconvenientedisponerdealgncontenidoenunadelascarpetascompartidas.Ascomprobaremosqueelcontenidoestaccesible.

    Porlotanto,nosdirigimosa/compartidoycreamosunarchivocualquiera.

    Enestecaso,noshemosdecantadoporeloportunonombredeDocumentocompartidoenel

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page5

    http://somebooks.es/?p=5598&page=5 7/7

    Copyright2015SomeBooks.es

    servidor.txt

    Twittear Compartir

    Pages: 1 2 3 4 5 6 7 8

    8Megusta

    AtlassianJIRAElGestordeTareasusadoporNASA&LinkedIn.Pruebalo!

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page6

    http://somebooks.es/?p=5598&page=6 1/10

    Buscar...Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS31 diciembre, 2014 byP.Ruiz inSistemasOperativos enRed (2 ed.)

    Twittear Compartir

    10.6.AccederalacarpetacompartidaconNFSdesdeunclienteconUbuntu14.04Enprincipio,lasoperacionesrealizadasenelpuntoanteriorhanconseguidoofrecerdoscarpetasdistintasdelservidorparaquepuedanseraccedidasdesdecualquieradelosequiposclientedelared.Sinembargo,ahoratendremosqueconfigurarlosclientesparaqueeseaccesoseaefectivo.

    ComenzaremosporunclientequeincorporaelsistemaoperativoUbuntu14.04,enelquetendremosquerealizarlassiguientesoperacionesparacompletarsuconfiguracinyasegurarnosdequetodofuncionadelmodoadecuado:

    Crearelpuntodemontaje,enlaestructuradedirectorioslocal,

    dondesemontarnlascarpetascompartidas.

    Realizarelmontajeycomprobarlo.

    Creararchivosenlascarpetascompartidas

    Conseguirquelascarpetascompartidassemonten

    automticamentealarrancarelcliente.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page6

    http://somebooks.es/?p=5598&page=6 2/10

    1

    Unavezquetenemosclaraslasaccionesquellevaremosacabo,eshoradecomenzar:

    CrearelpuntodemontajeparalascarpetascompartidasLoprimeroquetendremosquedecidiresenqulugardelrboldedirectoriosdelequipoclientesemontarnlascarpetascompartidasporelservidor(recuerdaqueenGNU/Linuxsloexisteunrboldedirectoriosdondesevanmontandolosdiferentesvolmenesquenecesitemos)

    Paraesteejemplo,crearemosunasubcarpeta,dentrode/mntllamadanfs.Ensuinterior,reproduciremoslarutaoriginaldelascarpetascompartidas:

    sudomkdirp/mnt/nfs/home

    sudomkdirp/mnt/nfs/compartido

    Creacindelospuntosdemontaje

    Quizslonicodestacableenlasintaxisanteriorseaelusodelargumentop(tambinpodemosescribirparents).Sucometidoesdoble:porunladoevitarqueseproduzcaunerrorsialgunadelascarpetasyaexistiese(aunqueestenoeselcaso)porelotro,creaautomticamentelapartedelaestructuradelrbolqueseanecesaria.Esdecir,enlaprimeraorden,secrealacarpetahome,perotambinlacarpetanfs(queannoexista).Enlasegunda,slosecrealacarpetacompartido(enrealidad,enestesegundocasopodramoshaberevitadoelargumento).

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page6

    http://somebooks.es/?p=5598&page=6 3/10

    2

    1

    Unaltimaprecaucinquedeberemostenerencuentaesque,aunquehayamosdadopermisosdeescriturasobrelascarpetascompartidasenlaconfiguracinNFSdelservidor,nopodremosescribirenellassinodisponemosdepermisossobrelospuntosdemontajedondesevanamontardichascarpetasenlosclientes.Porlotanto,antesdecontinuar,cambiaremostambinsuspermisos:

    sudochmodR777/mnt/nfs

    Asignamospermisosalacarpetanfsyatodosucontenido.

    RealizarelmontajedelascarpetascompartidasycomprobarloLasiguientetareaquedebemoscompletar,sermontarlascarpetascompartidasporelservidorenelpuntomontajequehemoscreadoenelapartadoanterior.Paraello,comoesnatural,recurrimosalcomandomount:

    sudomount192.168.1.10:/home/mnt/nfs/home

    sudomount192.168.1.10:/compartido

    /mnt/nfs/compartido

    Laausenciadeerroresindicaqueelmontajeserealizaconxito.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page6

    http://somebooks.es/?p=5598&page=6 4/10

    2

    Paracomprobarquetodohaidobien,utilizaremosdoscomandos:dfymount(aunqueconcualquieradeellosserasuficiente).

    Elcomandodfnosofreceinformacinsobreelespacioendiscoutilizadoyelquetenemosdisponibleenlossistemasdearchivosquetengamosmontadosenestosmomentos(detodos,salvoqueindiquemoslocontrarioensusparmetros).Aspues,escribiremoslosiguienteenlaterminal:

    dfh

    Laopcinhhacequelasalidaseamsfcilmentecomprensibleparalaspersonas(hhumanreadable).

    Alfinaldelasalidadelcomando,podemoscomprobarqueaparecenlascarpetasqueacabamosdemontar.

    Comohemosdichoantes,tambinpodemosutilizarelcomandomount,sinargumentos,paramostrarlalistadelosvolmenesmontadosenestemomento(enrealidad,loquemuestraeselcontenidodelarchivo/etc/mtab.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page6

    http://somebooks.es/?p=5598&page=6 5/10

    3

    4

    5

    mount

    Tambinaqu,lasdosltimasentradasrepresentanlascarpetascompartidas.

    Laventajadeesteltimomtodoesquedisponemosdeinformacincomplementaria,comolospermisosolasdireccionesIPtantodelclientecomodelservidor).

    Unaltimacomprobacinseraobtenerelcontenidodelascarpetascompartidas:

    Elcontenidodelacarpeta/compartido.

    Elcontenidodelacarpetadeunodelosusuarioscontenidosen/home.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page6

    http://somebooks.es/?p=5598&page=6 6/10

    1

    CreararchivosenlascarpetascompartidasParacomprobarquetodofuncionacorrectamente,crearemosunpardearchivosvacos(unoencadacarpeta)ydespuscomprobaremosquesehancreado.

    touch/mnt/nfs/home/ejemplo1

    touch/mnt/nfs/compartido/ejemplo2

    Siexperimentasalgntipodeerrordurantelacreacin,puedeestarocasionadoporlospermisosdealgunadelascarpetasmontadas.Siesas,bastaconvolveraejecutarlaordenchmodqueexplicamosmsarriba.

    Creamosdosarchivosdeprueba.

    Yparacomprobarquelacreacinseharealizadoconxito,consultamoselcontenidodeambascarpetas:

    ls/mnt/nfs/home

    ls/mnt/nfs/compartido

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page6

    http://somebooks.es/?p=5598&page=6 7/10

    2

    1

    Aunque,silaordentouchnohadevueltoerroresylomsprobableesquetodohayaidobien.

    Montarautomticamentelascarpetascompartidasaliniciarelcliente.

    LossistemasoperativosdelafamiliaUnix,comoeselcasodeGNU/Linux,disponendeunarchivo/etc/fstab(filesystemstable)dondeseguardalainformacinnecesariasobrelosdiferentesvolmenesquesemontarnduranteelarranquedelsistema.

    CuandoimplementamosunaestructuraNFS,comolaqueestamosviendoaqu,lomsprobableesquequeramosquelosclientesmontenlascarpetascompartidasduranteelarranquedelsistema.Comohabrspodidodeducir,estoseconsiguemodificandoelarchivo/etc/fstab.Y,comodecostumbre,recurrimosaleditornanoparaconseguirlo:

    sudonano/etc/fstab

    ejecutamoseleditornanoparamodificarelcontenidode/etc/fstab.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page6

    http://somebooks.es/?p=5598&page=6 8/10

    Cadalneadelarchivorepresentaunvolumendiferenteyatiendealsiguienteformato:

    Dispositivo:Referenciaal

    volumenquevamosa

    montar.Ennuestrocaso,

    paralaprimeracarpeta,su

    valorser

    192.168.1.10:/home.

    Puntodemontaje:La

    carpetadondese

    montarnlosdatosdel

    volumen.Suvalorparala

    primeracarpetaser

    /mnt/nfs/home.

    Sistemadearchivos:Indicaelsistemadearchivosutilizadoenel

    volumen.Enamboscasos,elvalorsernfs.

    Opciones:Indicalosparmetrosqueusarmountparamontarel

    dispositivo.Estarnseparadasporcomasynoincluirnespacios.

    Paralasdoscarpetas,lasopcionessern

    auto,noatime,nolock,bg,nfsvers=3,intr,tcp,actimeo=1800.

    Frecuenciaderespaldo:Frecuenciaconlaqueseutilizala

    herramientadumppararespaldar(copiar)elsistemadearchivos.Si

    suvalorescero,elvolumennoserespalda.

    Ordenderevisin:Ordenenelquelaherramientafsckrevisael

    Elestudiodetalladodelasopcionesdemontajeseescapandelosobjetivosdeestetexto.Sinembargo,siestsinteresadoenprofundizar,puedesrecurrir,porejemplo,almanualdeUbuntu(http://manpages.ubuntu.com/manpages/hardy/es/man5/nfs.5.html).

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page6

    http://somebooks.es/?p=5598&page=6 9/10

    2

    3

    volumenenbuscadeposibleserroresduranteelprocesodeinicio.

    Sisuvalorescero,elvolumennoserevisa.

    Endefinitiva,laslneasquedebemosincluirsonestas:

    192.168.1.10:/home/mnt/nfs/homenfs

    auto,noatime,nolock,bg,nfsvers=3,intr,tcp,acti

    meo=180000

    192.168.1.10:/var/compartido

    /mnt/nfs/var/compartidonfs

    auto,noatime,nolock,bg,nfsvers=3,intr,tcp,acti

    meo=180000

    Aspectofinaldelarchivo/etc/fstab.

    Despusdeesto,sloquedargrabarloscambiosyreiniciarparacomprobarquetodofuncionacorrectamente.

    Despusdereiniciar,comprobamosqueseguimosteniendoaccesoalosdatoscompartidos.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page6

    http://somebooks.es/?p=5598&page=6 10/10

    Copyright2015SomeBooks.es

    Twittear Compartir

    Pages: 1 2 3 4 5 6 7 8

    AtlassianJIRAElGestordeTareasusadoporNASA&LinkedIn.Pruebalo!

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page7

    http://somebooks.es/?p=5598&page=7 1/5

    Buscar...

    1

    Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS31 diciembre, 2014 byP.Ruiz inSistemasOperativos enRed (2 ed.)

    Twittear Compartir

    10.7.AccederalacarpetacompartidaconNFSdesdeunclienteconWindows8.1EnunapartadoanteriorhemosaprendidoainstalarelprogramaNekoDrive,unaherramientaquenosfacilitaelaccesodesdesistemasMicrosoftalosdatoscompartidosenunservidorLinuxatravsdeNFS.

    ParaejecutarNekoDrive,bastaconmostrarlaBarradeacceso,llevandoelpunterodelratnhastalaesquinainferiorderechadelapantalla.

    Acontinuacin,haremosclicsobreeliconoBuscar.

    8Megusta

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page7

    http://somebooks.es/?p=5598&page=7 2/5

    2

    3

    Cuandoaparezcaelpaneldebsqueda,comenzamosaescribirelnombredelprograma.

    ..Y,cuandoaparezcasuicono,hacemosclicsobrel

    Cuandoseabralaventanadelprograma,deberemoselegir,almenos,dosvalores:

    LadireccinIPdelservidorNFS.

    LaversindelprotocoloNFSqueestamosutilizando.Comono

    disponemosdelaopcinV4,elegimosV3(versin3).

    Despus,hacemosclicsobreelbotnConnect.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page7

    http://somebooks.es/?p=5598&page=7 3/5

    4

    Alhacerlo,aparecerunaventanadelcortafuegosdeWindowsindicandoquesehanbloqueadoalgunascaractersticasdeNekoDrive.Enconcreto,sehabloqueadoelaccesoalared.

    Siqueremoscontinuar,deberemoshacerclic,almenos,sobreRedesprivadas,comolasdomsticasodeltrabajo.

    Acontinuacin,hacemosclicsobrelbotnPermitiracceso.

    Cuandovolvamosalaventanaprincipaldelprograma,comprobaremosquesehanhabilitadolasopcionesdemontaje.Aqudeberemosestablecervariosvalores:

    EnlalistaDeviceselegimosunadelascarpetascompartidas(por

    ejemplo,/compartido).

    EnlalistaDiskestablecemosunaletradeunidadasociadaala

    carpetacompartida.Sipreferimosquesemontecomouna

    subcarpetadentrodeunadelasunidadesqueyaexistenenel

    equipo,elegiremosMountPoint.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page7

    http://somebooks.es/?p=5598&page=7 4/5

    5

    6

    TambinpodemosseleccionarlaopcinAuto,paraque,cadavez

    queseejecuteelprogramaNekoDrive,semontelacarpeta

    compartidadeformaautomtica.

    Cuandoestemoslistos,hacemosclicsobreelbotnMount.

    EnesemomentoseabrirunaventanadelexploradordeWindows,mostrndonoselcontenidodelaunidadqueacabamosdemontar(enesteejemplo,launidadG)

    Losdatoscompartidosestnlistosparausarse.

    Lgicamente,podemosrepetirestosmismospasosparaasignarleunnuevopuntodemontaje,ounanuevaletradeunidad,alasegundacarpetaquetenemoscompartida.

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page7

    http://somebooks.es/?p=5598&page=7 5/5

    Copyright2015SomeBooks.es

    Twittear Compartir

    Pages: 1 2 3 4 5 6 7 8

    8Megusta

    AtlassianJIRAElGestordeTareasusadoporNASA&LinkedIn.Pruebalo!

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page8

    http://somebooks.es/?p=5598&page=8 1/3

    Buscar...Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS31 diciembre, 2014 byP.Ruiz inSistemasOperativos enRed (2 ed.)

    Twittear Compartir

    10.8.ProblemasconlospermisosenNFSUnodelosproblemasqueplanteaelusodeNFSesquenopermitevalidaralosusuariosquetratandeaccederaunacarpetacompartida.Enrealidad,elservidorNFSenvaalclientelospermisosdecadaarchivoysubcarpetaqueencuentredentrodelacarpetacompartida.Adems,tambinseenvaelUIDdelusuariopropietarioyelGIDdesugrupoprincipal.

    Elproblemaesque,cuandoexistanusuariosy/ogruposenlosequiposclientequetenganasignadoelmismoUIDodispongandelmismoGIDparasugrupoprincipal,estosusuarioslocalesasumirnlospermisosquetenanlosusuariosdelequiposervidorsobreelcontenidodelascarpetascompartidas.

    Dichoas,pareceunpocolioso,perovamosatratardeexplicarlousandoelsiguienteejemplo:

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page8

    http://somebooks.es/?p=5598&page=8 2/3

    Esteejemploilustravariasposiblessituaciones:

    Losusuariosrootyusuarioexistentantoenelservidorcomoen

    losclientesytienenlosmismosvaloresUIDyGID,porloque

    podrnutilizarloselementoscompartidossinningnproblema.

    Elusuariojlopezexistetantoenelservidorcomoenlosclientes,

    sinembargo,comonocoincidennisusUIDnisusGID,elusuario

    deunequipoclientenopodrusarlosdatoscompartidosque

    pertenezcanalamismacuentadelequiposervidor.Sinembargo,

    squepodrbeneficiarsedelospermisosheredadosdelgrupo

    cuyoGIDes1030,aunquesetratedegruposdiferentes(enel

    servidorcorrespondeconelgrupoDireccionyenlosclientescon

    elgrupoAlmacen).

    Igualdecuriosoresultaelcasodelusuariofgil,quepodracceder

    desdeunequipoclientealosdatoscompartidosquepertenezcana

    lacuentaaperezdelservidor,yaque,aunqueelnombredelas

    cuentasesdiferente,susvaloresUIDyGIDsonlosmismos.

    Afortunadamente,siestamosusandolaopcinroot_squashenlasdefinicionesdelascarpetascompartidasqueincluimosenelarchivo

    Laopcinroot_squasheselvalorpredeterminado,porlo

  • 18/6/2015 Captulo10:InstalaryconfigurarNFSenUbuntu14.04LTS:Page8

    http://somebooks.es/?p=5598&page=8 3/3

    Copyright2015SomeBooks.es

    /etc/exports,elsuperusuariodelequipoclientenotendrplenospoderessobrelosarchivoscompartidosporelservidor.Lgicamente,squemantendrlosprivilegiossobresuspropiosarchivos.

    Comovemos,eltratamientoquehaceNFSdelascuentasdeusuariosygrupossealejabastantedelodeseable.Sinembargo,losproblemasquehemosilustradomsarribadesaparecencuandocombinamoselusodeNFSconlaautenticacincentralizadadeLDAP,peroestonoloaprenderemoshastaelprximocaptulo.

    Twittear Compartir

    Pages: 1 2 3 4 5 6 7 8

    quenoesnecesarioincluirlodeformaexplcita

    12345678