Serveur personnel de nuage bras (10 / 12 étapes)

Étape 10 : Samba serveur de fichiers via SSH Tunnel sur le WAN

Maintenant, le temps de la vraie viande de ce projet !  Un système de fichiers distribués (comme le Samba ou NFS) fonctionne plus agréable que de nombreuses autres solutions pour le cloud qui dessert car elle se monte le lecteur du serveur pour le système de fichiers local (par opposition à seulement une interface web ou ftp/sftp navigation).  L’effet est similaire à brancher un lecteur flash. Les fichiers ne sont pas réellement stockées sur l’ordinateur local, mais vous avez toujours accès r/w à tout. Alors modifier des documents, regarder des vidéos, écouter de la musique, ou tout ce qui peut être fait sans avoir à réellement télécharger quoi que ce soit et tout fonctionne rapidement.  Tout le trafic est crypté avec un tunnel SSH aussi, qui conserve de curieux oreilles indiscrètes de vos infos et accélère les transferts de fichiers.

Ce que nous ferons tout d’abord est ssh la redirection de port sur le serveur (l’ordinateur de bras) de l’ordinateur client (votre ordinateur).  Il transmettra toutes les connexions sur un port spécifique de l’ordinateur client sur le serveur.  Nous pouvons tirer profit de cette fonctionnalité lors de la connexion avec la samba !  Pour samba, nous dirons en fait il pour monter l’ordinateur local sur le port port transmise afin de nous connecter à notre serveur via un tunnel ssh.

Voici la commande pour construire le port ssh forwarding (utiliser le port 445 parce que c’est le port par défaut de samba) :
$ ssh blowfish - c - C-L8392:localhost:445 server_USERNAME

-C est pour la compression de données (vitesse de connexion)
blowfish - c est pour l’algorithme de chiffrement blowfish qui est sûr, mais permet des connexions plus rapides que d’autres algorithmes
-L [bind_address:] hôte : port : hostport est pour la redirection de port
-p [server_port] ne pas montré mais peut se connecter à SSH sur un port non défini par défaut sur le serveur (si vous n’aimez pas en utilisant le port 22)

Ensuite, créez un répertoire sur votre ordinateur client où vous pourrez monter votre serveur (pour OS X j’aime faire /Users/my_username/mount_spot et en faisant glisser le dossier mount_spot dans la barre latérale du Finder) :

$ mkdir /Users/username/mount_spot <--(faire cela à l’emplacement désiré)

Garder la fenêtre avec ssh et ouvrez un nouveau shell (fenêtre de ligne de commande), montage Samba avec cela (NOTE : 8392 est un nombre aléatoire, mettez-le avec tout ce que, tant que c’est supérieure à 1000) :

$ mount -t smbfs //server_USERNAME ~/mount_spot

Démonter le disque avec ceci :
umount -t smbfs //server_USERNAME

Fermez la redirection de port SSH en optant pour la fenêtre avec SSH et en tapant :
sortie de $

Articles Liés

Vérifier la place sur votre serveur personnel avec la facilité

Vérifier la place sur votre serveur personnel avec la facilité

votre sur votre ordinateur, flirtant avec une « fille » sur MSN, quand vous vous rendez compte que votre serveur pourrait exploser d'une seconde. Heureusement, vous pouvez appuyer sur un simple bouton sur votre moniteur et sauver le monde. (Pire des
Serveur NAS de finalement grave Bus (USB) propulsé par Raspberry Pi:)

Serveur NAS de finalement grave Bus (USB) propulsé par Raspberry Pi:)

L'histoire vraie de la vie après la mort d'une jarre à biscuitsÉtape 1: Manger des biscuits, partager le reste avec d'autres:)Etape 2: Couper un grand assez ensemble sur la face arrière, où l'on peuvent sortir de filsMalheureusement, ces boîtes en ét
Mes serveurs salade DIY !

Mes serveurs salade DIY !

je m'approche de bricolage, et pourquoi pas, pour commencer, commencer par quelque chose que j'ai besoin, donc, ici nous sommes ! mes serveurs personnels salade, en forme pour mes mains
Page Facebook aime affichage du compteur (avec Photon particule)

Page Facebook aime affichage du compteur (avec Photon particule)

J'ai voulu faire un petit stand qui pourrait afficher en temps réel le nombre de goûts de page Facebook restaurant Pizza d'un ami, afin de lui offrir un moyen d'inviter ses clients à promouvoir l'emplacement et, bien sûr, aussi comme sa page pour voi
Utiliser la Force... Ou vos ondes cérébrales ? (pensée de multifonctions contrôlé système)

Utiliser la Force... Ou vos ondes cérébrales ? (pensée de multifonctions contrôlé système)

Comme un gamin j'ai toujours voulu avoir une capacité spéciale, comme la hampe d'or, déplacement d'objets avec des pensées. J'ai essayé de déplacer des objets avec « the power of my mind », avec bien sûr sans succès. Eh bien, oui, j'ai été et je suis
Prota OS pour framboise Pi (Prota Pi)

Prota OS pour framboise Pi (Prota Pi)

Ce poste est sur l'utilisation de Prota (Prota Agatha en particulier) sur Raspberry Pi et les bases de son moteur d'automatisation - histoires.Ce qui est Prota ?Pour ceux d'entre vous qui n'avez pas entendu parler de lui, Prota est un système d'explo
Jardinier de balcon

Jardinier de balcon

Il s'agit d'immeuble, à que j'habite. Un grand nombre d'étages, un grand nombre de balcons et beaucoup de gens qui ont des plantes.Par exemple, moi. Je suis proche de jamais à la maison et vous pouvez le deviner, mes plantes sont en assez mauvais éta
Crochet de Gandalf le gris

Crochet de Gandalf le gris

dans ce instructable je vais vous montrer comment crocheter Gandalf le gris.   Il a un personnel qui s'allume et le bol de son tuyau brille dans l'obscurité.  Mon Gandalf est comme indiqué dans le livre Bilbo le Hobbit :.. .un vieillard avec un perso
Projet de LEGO Instructions

Projet de LEGO Instructions

Par : Hannah, Laura et AlliÉtape 1 :Apposer deux 2 x 4 pièces sur un côté de la plate-forme gris. Répétez sur le côté opposé.Étape 2 :Se conjuguent à une pièce de 2 x 4 à la plate-forme entre que les pièces joint avant (à l'étape 1). Cette pièce se r
Deathstroke

Deathstroke

DEATHSTROKE LE TERMINATEUR!!!Il s'agit d'une base instructable sur comment faire Deathstroke costume de cosplay. J'ai créé un instuctable pour Mr Freeze et le Carnage si vous souhaitez voir mon travail précédent. :) Découvrez également ma page de Ter
Transformer votre Pi framboise en un serveur web personnel

Transformer votre Pi framboise en un serveur web personnel

LAMP est un acronyme qui signifie LinuxApacheMySQLPHP et composants nécessaires à l'exécution d'une page Web HTML dynamique.Cette instructable démontrera comment vous pouvez transformer votre Pi de framboise dans un serveur web personnel. Les étapes
Ce qui rend un service de nuage ITO avec bras mbed platform et IBM Bluemix

Ce qui rend un service de nuage ITO avec bras mbed platform et IBM Bluemix

IoT Cloud plate-forme vous donne les outils nécessaires pour les connexions à l'échelle, rassembler et logique des données et offrir au client fiable des expériences qui nécessitent des périphériques matériels. IBM Bluemix dispose d'un service qui fa
Comment : Serveur Minecraft personnel dans Custom bloc Case

Comment : Serveur Minecraft personnel dans Custom bloc Case

J'ai eu envie de créer mon propre serveur Minecraft pour pas mal de temps maintenant et pense qu'il serait très « cool » à en créer un dans le style d'un bloc d'herbe du jeu.Ici sont quelques-uns des objectifs du projet :-Faible encombrement-Faible c
BRAS de faible puissance basé serveur de fichiers à l’aide de disques jusqu'à 5 fonds durs.

BRAS de faible puissance basé serveur de fichiers à l’aide de disques jusqu'à 5 fonds durs.

Il n'y a ici autre instructables qui détaillent les différentes options de création d'un serveur de fichier de votre choix, mais ils impliquent en général soit une puissance gourmands Intel ou AMD basée Conseil (efficacement un PC avec plusieurs disq