百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

CentOS7 Linux访问Win7的共享文件夹

nanshan 2024-11-20 19:32 16 浏览 0 评论

俗语说:活到老学到老才是人生,从事IT运维工作20多年,绝大部分技术工作主要针对IT网络产品硬件、Windows和相关的Win相关软件,面对这类的产品硬件故障、网络杂症、Helpdesk之类的杂症,多年下来形成了处理思维和思路,解决起来几乎也算是小朋友过“家家……”

在Linux操作系统方面我也算精通,但在工作实用场景少的可怜:基本也是无用武之地……但工作几乎用不到,但不用并不代表我们可以不学习:精益求精,多一技总会多一份机会!

下午在开源网站https://gitee.com,玩玩Linux 下面的EwoMail开源邮件系统,安装时将EwoMial下载到 /root/EwoMail 目录,既然是开源,就想学习学习开源代码,但在centos 7 源代码的阅读性很差很差,那么我就想到了通过网络邻居,将代码复制到另一台Win7的电脑。


另外一个原因:安装了EwoMail开源邮件系统,几台CentOS虚拟机在启动过程中都出现了以下错误提示,咱们得找找原因……

错误引用文档:https://blog.csdn.net/qq_30500113/article/details/81697937

重启后开机提示如下(如图提示):welcome to emergency mode!after logging in ,type “journalctl -xb” to view system logs,“systemctl reboot” to reboot ,“systemctl default” to try again to boot into default mode。

give root password for maintenance
(?? Control-D???):

一、 【Win7共享设置】

1、Win7共享相对简单,右击需共享的文件夹,在弹出菜单选择“属性”……,我简单用一张图进行设置总结。

2、右击“计算机”,在弹出菜单选择“管理”,然后新增、修改对应的网络共享帐号和密码……

正常情况下,通过这二个步骤的设置,那么我们在Win7端的共享基本完成了。可以通过网上邻居或在运行用:“\\duoluo-pc” (不要引号)进行检查。。

二、【CentOS 访问Win7共享文件夹】

1、 安装CentOS使用最小化的默认安装选项,只有命令行模式。

所以我们首先要保证CentOS网络工作正常,在这里,我使用命令 ping www.baidu.com 进行检查,检测CentOS网络方法很多种,不一定要局限于上图,像一般的ifconfig ip -a等等,我检查的截图如下:

2、安装samba客户端程序与cifs-utils:

参考文档:https://blog.csdn.net/HH_zhuzhuxia/article/details/82344437

yum install -y samb-client cifs-utils

我使用参考文档执行,但一直提示没有sambclient命令,我只能用以下命令安装samb

yum install -y samb*

3、smbclient 连接

smbclient -L //192.168.11.210/Soft -U administrator%duoluo

备注:

  • 192.168.11.210:Win7 的IP地址
  • Soft: Win7共享文件夹名称
  • administrator%duoluo:win7的用户帐号%用户密码

根据出错提示,查询了很久的资料,都不能处理好。。只能换个命令,用mount命令再试试了!

4、mount 挂载网上邻居共享文件夹

mkdir /mnt/smb1     
mount -t cifs -o username=administrator,password=duoluo,vers=1.0 //192.168.11.210/Soft /mnt/smb1/
  • username=administrator (Win7帐号);
  • password=duoluo (administrator密码);
  • Vers=1.0 Cifs版本,有2.0、3.0几种;
  • /mnt/smb1 使用mkdir /mnt/smb1 命令建立的挂载文件夹,

5、开机自动挂载

主要是考虑到每次输入一大行命令,太难受了,所以我们修改 /etc/fstab文件,将我们要执行的命令放在这个文件当中。

      vim /etc/fstab  或  vi /etc/fstab


三、【文章小结】

CentOS学习相对比较花时间,尤其是在实验过程中:纠错、排错、查找资料非常重要,中文资料相对比较杂乱,Linux在不同的网络环境、不同的Linux发行版本,配置有区别,所以我们需要通过实验,花费大量的时间总结经验和步骤!

大家要理解技术工作者,经验是大量的时间学习、总结、归纳出来的,想起一句话:人前工作十分钟,人后积攒十功年……

作者:王维翰,资深IT运维工程师,具备20多年IT及相关技术支持,为上海近千家中小企业、家庭用户提供过专业的IT技术支持服务;曾多次获“中小企业十佳项目经理”、“中小企业IT专家”!

相关推荐

ssh终端xshell日志查看命令(xshell怎么看日志)

现在我们云服务器运维较多用的是SSH工具,其中常用的包括PUTTY、XSHELL等,其实大同小异界面UI稍微不同,但是都可以进入远程连接。这里有朋友提到如何查看服务器的日志文件,这个其实和是否使用XS...

使用 Fail Ban 日志分析 SSH 攻击行为

通过分析`fail2ban`日志可以识别和应对SSH暴力破解等攻击行为。以下是详细的操作流程和关键分析方法:---###**一、Fail2ban日志位置**Fail2ban的日志路径因系统配置...

如何高效读取Linux日志文件?这些命令要熟记于心!

在Linux系统中,日志文件通常存储在/var/log目录下。比如,/var/log/syslog(或/var/log/messages,视发行版而定)记录系统整体事件,/var/log/a...

Windows服务器远程登录日志查询方法,linux查看登录日志方法

概述本文介绍Windows、Linux服务器查询系统的远程登录日志方法。根据服务器所使用的操作系统不同,有以下两种查询方法。Linux操作系统的登录日志查询通过远程连接登录Linux服务器,使用roo...

iptables防火墙如何记录日志(防火墙日志查看)

例如:记录所有ssh服务的登录的日志首先,我们需要了解如何将所有的iptables的INPUT链数据包记录到/var/log/messages中。如果你已经有一些iptables规则了,那么将记录日志...

如何安全管理SSH密钥以防止服务器被入侵

SSH密钥安全管理实施指南(2025年更新版)一、密钥生成与存储规范高强度密钥生成bashCopyCodessh-keygen-ted25519-a100#生成ED25519算法密钥(比...

在CentOS上安装nginx服务器(centos搭建代理服务器)

一、环境描述1.虚拟机配置CPU:单核内存:2GB硬盘:120GBIP:10.24.17.1082.操作系统版本:CentOS6.6x86_64安装方式:Minimal3.虚拟化环境VM...

CentOS7安全加固的一份整理规划建议

◆更新系统:及时更新CentOS7操作系统版本和安全补丁,确保系统以最新状态运行。◆关闭不必要的服务:在运行系统时,应关闭不需要的服务和端口,以减少系统暴露的攻击面。◆安装防火墙:使用iptables...

第四十七天-二叉树,centOS安装tomcat,Maven,vsftpd

学习笔记:1.Maven是Apache下的一个纯Java开发的开源项目。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。Maven...

Linux远程桌面连接使用教程 Widows终端远程连接Linux服务器

一、前言为什么不是远程连接Linux服务器?因为我不会,远程连接window我就用电脑自带的“远程桌面连接”。以下所述都是在CentOS操作系统下的。服务器刚换成Linux的时候很迷茫,感觉无从下手...

CentOS 安全加固操作,保护你的操作系统

系统加固是保障系统安全的重要手段,对于维护企业数据安全、用户隐私以及系统稳定运行具有重要意义。加固后的系统更加健壮和稳定,能够有效减少因安全问题导致的系统故障和停机时间,提高系统的可用性和可靠性。通过...

Dockerfile部署Java项目(docker如何部署java项目)

1、概述本文主要会简单介绍什么是Docker,什么是Dockerfile,如何安装Docker,Dockerfile如何编写,如何通过Dockerfile安装jar包并外置yaml文件以及如何通过do...

CentOS7云主机部署Fail2ban阻断SSH暴力破解

关于Fail2banFail2ban可以监视你的系统日志,然后匹配日志的错误信息(正则式匹配)执行相应的屏蔽动作(一般情况下是调用防火墙屏蔽)例如:当有人在试探你的HTTP、SSH、SMTP、FTP密...

在CentOS7上用源码编译安装PostgreSQL

1、新建postgres用户#useraddpostgres&&passwdpostgres2、安装依赖包#yum-yinstallmakegccgcc-c++readline...

pure-ftpd 使用(ftp prompt命令)

pure-ftpd是一个免费的ftp软件,其他介绍就不多说了。我们直接开始主题安装centosyuminstallepel-releaseyuminstallpure-ftpd配置备份原配置...

取消回复欢迎 发表评论: