,sudo aptget install samba cifsutils,
`,,2. 创建挂载点并挂载共享文件夹:,
`,sudo mkdir /mnt/shared,sudo mount t cifs //IP地址/共享文件夹名 /mnt/shared o username=用户名,password=密码,
`,,3. 访问挂载的共享文件夹:,
`,cd /mnt/shared,
``Linux访问网络共享主要可以通过Samba、NFS和FTP等方式,小编将分别介绍这三种方式的使用方法。
1. Samba访问网络共享
Samba是在Linux和UNIX系统上实现对Windows文件和打印共享服务的开源软件,它使用SMB(Server Message Block)协议,允许Linux机器与Windows机器进行文件和打印共享。
安装Samba:
在Debian/Ubuntu系统中,可以使用以下命令安装Samba:
sudo aptget update sudo aptget install samba
在CentOS/RHEL系统中,可以使用以下命令安装Samba:
sudo yum install samba
配置Samba:
配置文件位于/etc/samba/smb.conf
,你可以编辑这个文件来设置你的共享目录和权限,以下是一个简单的配置示例:
[shared] comment = My Shared Folder path = /path/to/shared/folder public = yes writable = yes printable = no create mask = 0777 directory mask = 0777
在这个示例中,我们创建了一个名为"shared"的共享文件夹,路径是/path/to/shared/folder
,任何人都可以访问和写入。
重启Samba服务:
sudo service smbd restart
2. NFS访问网络共享
NFS(Network File System)是由Sun公司发展的一种文件系统,用于在不同系统间通过网络共享文件和目录。
安装NFS:
在Debian/Ubuntu系统中,可以使用以下命令安装NFS:
sudo aptget update sudo aptget install nfskernelserver
在CentOS/RHEL系统中,可以使用以下命令安装NFS:
sudo yum install nfsutils
配置NFS:
配置文件位于/etc/exports
,你可以编辑这个文件来设置你的共享目录和权限,以下是一个简单的配置示例:
/path/to/shared/folder *(rw,sync,no_root_squash)
在这个示例中,我们创建了一个共享文件夹,路径是/path/to/shared/folder
,所有客户端都有读写权限。
重启NFS服务:
sudo service nfskernelserver restart
3. FTP访问网络共享
FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的协议,可以用来在Linux和其他系统之间共享文件。
安装FTP服务器:
在Debian/Ubuntu系统中,可以使用以下命令安装vsftpd:
sudo aptget update sudo aptget install vsftpd
在CentOS/RHEL系统中,可以使用以下命令安装vsftpd:
sudo yum install vsftpd
配置vsftpd:
配置文件位于/etc/vsftpd.conf
,你可以编辑这个文件来设置你的FTP服务器,以下是一个简单的配置示例:
anonymous_enable=NO local_enable=YES write_enable=YES chroot_local_user=YES allow_writeable_chroot=YES
在这个示例中,我们禁用了匿名访问,启用了本地用户登录,并允许用户上传文件。
重启vsftpd服务:
sudo service vsftpd restart
就是Linux访问网络共享的三种主要方法,每种方法都有其特点和适用场景,你可以根据实际需求选择合适的方法。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/587996.html