![]() ![]() SMB1: (1983+) While Microsoft is the developer and maintainer of SMB, it was originally designed at IBM. To understand SMB and some of the related terminology (specifically CIFS), it’s helpful to know a little about the history of the protocol: It is widely used in Windows environments due to its relative simplicity (for system administrators), built-in Windows support, and extensive Linux support (basic support is also included in recent Linux kernels). The SMB protocol provides the ability to share entire directories and printers between multiple machines over a network (typically a private network). If you are not able to implement these recommendations and still wish to share files over the internet, consider if the SFTP protocol would work for you instead. This is typically not recommended unless you are using SMB over QUIC (recently introduced on Windows 11 and Windows Server 2022), intend to always use the latest protocol version (3.1.1 as of this writing), or are connected through a personal or corporate VPN. While security and performance of the SMB protocol has improved over time, it is often still a concern when connecting to an SMB share over the internet. In most cases, SMB is a native (or easily installed) file sharing solution for users that need access to the same directory and is commonly shared through a corporate intranet or the same private network. This method of file sharing is appropriate when you need to access entire Windows directories remotely as if they were local resources. By following this guide, you will be able to access all of your files within a Windows folder (such as C:\My_Files) on your Linux system at whichever directory you choose as a mount point (such as /mnt/my_files). Specifically, it discusses using the SMB protocol to mount a Windows SMB share (a shared directory) to a Linux system. This guide covers the Server Message Block (SMB) protocol. ![]() Sharing files can be made even more complicated if you intend to do so over the internet or use multiple operating systems (like Linux, Windows, and macOS). Figuring out what solution is right for your use case can be confusing, especially if you do not know the correct terminology, techniques, or the tools that are available. Some of these solutions include file transfer protocols (like SFTP), cloud storage services, and distributed file system protocols (like NFS and SMB). Determining how to share files and directories between computers is a common problem - one that has many different solutions.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |