linux关闭默认共享命令

不及物动词 其他 170

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要关闭Linux系统的默认共享,可以通过修改Samba配置文件来实现。下面是具体的步骤:

    1. 打开终端,使用root权限登录系统。

    2. 使用文本编辑器打开Samba配置文件。在大多数Linux发行版中,默认的Samba配置文件路径为“/etc/samba/smb.conf”。

    3. 在配置文件中,找到并注释掉以下两行(即在行首添加#符号):
    “`
    # security = user
    # map to guest = bad user
    “`
    这样做可以禁用用户认证和访客映射,从而关闭默认共享。

    4. 针对每个共享目录,找到对应的配置段落,并添加或修改以下行来禁用共享:
    “`
    browseable = no
    public = no
    writable = no
    “`
    其中,”browseable”参数阻止目录在网络上显示;”public”参数阻止目录对所有用户可见;”writable”参数阻止对目录的写入操作。

    5. 保存并关闭配置文件。

    6. 重新启动Samba服务,以使修改生效。可以使用以下命令来重新启动Samba服务:
    “`
    sudo service smbd restart
    “`

    完成以上步骤后,Linux系统的默认共享将会被关闭。注意,这些修改只会影响新创建的共享目录,不会影响已经存在的共享目录。如果需要禁用已经存在的共享目录,需要在配置文件中找到相应的共享配置段落,并进行修改。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    要关闭Linux系统上的默认共享命令,可以按照以下步骤操作:

    1. 停止和禁用Samba服务:Samba是Linux系统中用于共享文件和打印机的服务。要关闭该服务,可以使用以下命令:
    “`
    sudo systemctl stop smb
    sudo systemctl disable smb
    “`

    2. 停止和禁用NFS服务:NFS(Network File System)是允许将文件从一个计算机共享到另一个计算机的协议。要关闭该服务,可以使用以下命令:
    “`
    sudo systemctl stop nfs-kernel-server
    sudo systemctl disable nfs-kernel-server
    “`

    3. 禁用FTP服务:FTP(File Transfer Protocol)是用于通过网络传输文件的协议。要禁用FTP服务,可以使用以下命令:
    “`
    sudo systemctl stop vsftpd
    sudo systemctl disable vsftpd
    “`

    4. 停止和禁用SSH服务:SSH(Secure Shell)是一种加密网络协议,用于远程登录和执行命令。要关闭SSH服务,可以使用以下命令:
    “`
    sudo systemctl stop ssh
    sudo systemctl disable ssh
    “`

    5. 禁用其他不必要的共享服务:除了上述服务外,还有其他一些共享服务,如Telnet、Rsync等。可以通过类似的步骤将它们停止和禁用,具体命令取决于所使用的服务。

    需要注意的是,关闭默认共享命令可能会影响系统的功能和用户的访问权限,因此在执行操作之前请确保你了解操作的后果,并谨慎操作。如果需要重新启用某个共享服务,只需将对应的命令改为启用即可。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,共享文件夹可以实现在本地网络上共享文件和目录,方便其他计算机进行访问。但是有时候我们可能需要关闭默认的共享命令,以增强系统的安全性。下面是关闭Linux系统默认文件夹共享的一种方法。

    关闭Samba服务

    Samba是一个开源的用于Linux系统上的文件与打印机共享的软件,大多数Linux发行版都会默认安装Samba服务。因此,关闭Samba服务可以禁用默认的文件夹共享。

    1. 首先,使用root权限登录到Linux系统。

    2. 打开终端,输入以下命令停止Samba服务:
    “`
    sudo service smbd stop
    “`

    3. 禁止Samba服务开机启动:
    “`
    sudo systemctl disable smbd
    “`

    4. 确认Samba服务已经停止:
    “`
    sudo service smbd status
    “`

    如果显示”Active: inactive (dead)”,则表示Samba服务已成功停止。

    禁用NFS(Network File System)

    除了Samba,Linux系统还可以使用NFS进行文件共享。如果需要关闭NFS服务,则可以按照以下步骤操作:

    1. 使用root权限登录到Linux系统。

    2. 打开终端,输入以下命令停止NFS服务:
    “`
    sudo service nfs-kernel-server stop
    “`

    3. 禁止NFS服务开机启动:
    “`
    sudo systemctl disable nfs-kernel-server
    “`

    4. 确认NFS服务已经停止:
    “`
    sudo service nfs-kernel-server status
    “`

    如果显示”Active: inactive (dead)”,则表示NFS服务已成功停止。

    关闭FTP服务

    FTP(File Transfer Protocol)是一种用于文件传输的协议,在Linux系统中可以通过FTP服务进行文件共享。如果关闭FTP服务,则可以按照以下步骤操作:

    1. 使用root权限登录到Linux系统。

    2. 打开终端,输入以下命令停止FTP服务:
    “`
    sudo service vsftpd stop
    “`

    3. 禁止FTP服务开机启动:
    “`
    sudo systemctl disable vsftpd
    “`

    4. 确认FTP服务已经停止:
    “`
    sudo service vsftpd status
    “`

    如果显示”Active: inactive (dead)”,则表示FTP服务已成功停止。

    禁用其他共享服务

    除了Samba、NFS和FTP,Linux系统还可能存在其他类型的文件共享服务。如果需要禁用这些服务,可以按照以下步骤操作:

    1. 使用root权限登录到Linux系统。

    2. 打开终端,通过查找已安装的服务,找到需要禁用的共享服务的名称。

    可以使用以下命令查看当前系统上正在运行的服务列表:
    “`
    systemctl list-unit-files –type=service
    “`

    3. 输入以下命令停止指定的服务,将”servicename”替换为需要禁用的共享服务的名称:
    “`
    sudo service servicename stop
    “`

    4. 禁止指定的服务开机启动,将”servicename”替换为需要禁用的共享服务的名称:
    “`
    sudo systemctl disable servicename
    “`

    5. 确认指定的服务已经停止,将”servicename”替换为需要禁用的共享服务的名称:
    “`
    sudo service servicename status
    “`

    如果显示”Active: inactive (dead)”,则表示该服务已成功停止。

    总结

    通过以上步骤,我们可以关闭Linux系统的默认文件夹共享。需要注意的是,在禁用共享服务之前,请确保您不再需要使用文件夹共享功能或者有替代的安全措施来保护您的文件和目录。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部