Create a Linux File Server: Samba and NFS
Linux
Creating an internal network with servers for sharing and distributing files, which allows remote printing, and can communicate with computers using Windows and Linux is a simpler task than it seems. But for that, you need to know Samba. In this post you will learn a bit more about the Samba server, how it works, and why it can help businesses and small networks with data sharing. Follow along:
What is Samba?
Samba is an open source software that works as a server on Linux and Unix systems, and facilitates data sharing and distribution on networks that also communicate with computers running Windows. As IT systems commonly work with platforms created for Linux, using Samba becomes essential to transfer files and perform printing across the network between these different operating systems. It was created in 1992 by Australian Andrew Tridgell when he felt the need to mount a Unix server's disk space within the DOS system - from Windows - and since then has been updated by the open source community with new features, more security and better stability.What does Samba do?
Simply put, Samba is responsible for services such as:- File access and printing services;
- User authorization and authentication;
- File system browsing.
The advantages of Samba
Samba is widely used in networks that communicate with devices running Linux versions aimed at regular users - such as Ubuntu - and that need to exchange files with Windows. We can summarize the various advantages of using the system in a few points:- It is free: as it is free software, Samba works with a license that allows its complete use for free, regardless of the size of the company or server;
- It is open: as part of the open source initiative, Samba allows major changes to the code, making it more open to new features;
- It works with different operating systems: the most basic characteristic of Samba is to promote file exchange between different systems;
- It allows access control: Samba allows the creation of users - or user groups - who can create and access specific files controlled by password.
- It can be used as FTP: on Ubuntu, Samba can be used as an FTP server for remotely controlling files.
Liked it? Share :-)
That was just one piece. The course teaches the whole path — from your first command to exam day.