smb

how to mount a file share in azure service fabric

夙愿已清 提交于 2021-02-11 08:48:23
问题 I need to access files using standard file API in a Service Fabric service. My application read from files and write to files that are stored in a File Share; each node process a different part of the data. I'm using the "SetupEntryPoint" to run a batch file with a "net use" command to mount a local drive to my file share but it fails (both on my local machine and when deployed on Azure). I'm referring to this article. The same batch runs well on a regular virtual machine but fails on a

Clone git repo hosted on a Windows shared folder from Mac OS X

烂漫一生 提交于 2021-02-07 17:31:20
问题 I host a git remote repo on a Windows shared folder. I clone it using: git clone //git-host-pc/SharedFolder/MyProject/ This command works from a Windows PC, but on a Mac, I get this error: fatal: repository '//git-host-pc/SharedFolder/MyProject' does not exist Trying git clone smb://git-host-pc/SharedFolder/MyProject gives me this error - fatal: Unable to find remote helper for 'smb' . Note: I've found this question has been asked before mine - Use a git repos on a windows share from osx,

Clone git repo hosted on a Windows shared folder from Mac OS X

安稳与你 提交于 2021-02-07 17:29:32
问题 I host a git remote repo on a Windows shared folder. I clone it using: git clone //git-host-pc/SharedFolder/MyProject/ This command works from a Windows PC, but on a Mac, I get this error: fatal: repository '//git-host-pc/SharedFolder/MyProject' does not exist Trying git clone smb://git-host-pc/SharedFolder/MyProject gives me this error - fatal: Unable to find remote helper for 'smb' . Note: I've found this question has been asked before mine - Use a git repos on a windows share from osx,

JCIFS How to authenciate when folder is shared with Everyone?

人走茶凉 提交于 2021-01-28 18:38:24
问题 we have a scenario in which we are sharing a folder with group Everyone (which I think includes all users from your domain) when we are using \\server-ip\sharedFolder in Win+R we are able to connect to the folder and browse with out any password (my computer is logged in using a user on same domain) when I code it in java application using File class like this File f = new File(\\server-ip\sharedFolder ); it works then also, But I want to make my application work on mac/linux also so I am

Create file , get file and delete with SMB protocol

独自空忆成欢 提交于 2020-08-26 09:45:28
问题 Create file, create folder, get file, delete file, list folder and rename file. This are all methods that I need to implement using SMB protocol. I already have same functionality implemented with FTP protocol. For example: private void FtpCreateFolder(string ftpAddress, string ftpUName, string ftpPWord) { WebRequest ftpRequest = WebRequest.Create("ftp://" + ftpAddress + "/AUTO_TEST_FOLDER"); ftpRequest.Method = WebRequestMethods.Ftp.MakeDirectory; ftpRequest.Credentials = new

用JAVA访问共享文件系统

試著忘記壹切 提交于 2020-04-02 23:35:56
用JAVA访问共享文件系统 前言 在Microsoft 网 络 系 统 中,SMB(Server Message Block, 服 务 信 息 块) 协 议 是Windows for Workgroup(WfWg)、Windows 95、Windows NT 和LanManager 用 来 实 现 共 享 局 域 网 上 文 件 和 打 印 机 的 协 议。 对 于 利 用Linux 和Windows NT 构 建 的 局 域 网 来 说,Samba 就 是 为Linux 提 供 的SMB 客 户 程 序/ 服 务 器 程 序 的 软 件 包, 其 功 能 是 实 现Windows 和Linux 互 相 共 享 对 方 的 磁 盘 空 间 和 打 印 机。通用网络文件系统简称CIFS,它事实上是windows平台文件共享的标准协议,它是windows explorer,网络邻居和映射网络驱动器的底层实现协议。JAVA具有天然的平台无关性,使用JAVA可以访问任何类型的服务器或客户机上的共享文件系统,并且编写的软件产品可以运行于任何平台,因此用JAVA访问共享文件系统在企业应用中具有得天独厚的优势。 JAVA中的CIFS实现 Jcifs是CIFS在JAVA中的一个实现,是samba组织本着linux的精神,负责维护开发的一个开源项目

Samba配置文件常用参数详解

我怕爱的太早我们不能终老 提交于 2020-03-15 02:05:01
文中有不对或者有不清楚的地方,请大家告诉我,谢谢! Samba 配置文件常用参数详解 Samba的主配置文件叫smb.conf,默认在/etc/samba/目录下。 smb.conf含有多个段,每个段由段名开始,直到下个段名。每个段名放在方括号中间。每段的参数的格式是:名称=指。配置文件中一行一个段名和参数,段名和参数名不分大小写。 除了[global]段外,所有的段都可以看作是一个共享资源。段名是该共享资源的名字,段里的参数是该共享资源的属性。 Samba安装好后,使用testparm命令可以测试smb.conf配置是否正确。使用 testparm –v 命令可以详细的列出smb.conf支持的配置参数。 全局参数: ==================Global Settings =================== [global] config file = /usr/local/samba/lib/smb.conf.%m 说明:config file可以让你使用另一个配置文件来覆盖缺省的配置文件。如果文件 不存在,则该项无效。这个参数很有用,可以使得samba配置更灵活,可以让一台samba服务器模拟多台不同配置的服务器。比如,你想让PC1(主机名)这台电脑在访问Samba Server时使用它自己的配置文件,那么先在/etc/samba/host

NMAP脚本使用总结

本小妞迷上赌 提交于 2020-03-07 22:19:45
nmap脚本使用总结 0x01 nmap按脚本分类扫描 nmap脚本主要分为以下几类,在扫描时可根据需要设置--script=类别这种方式进行比较笼统的扫描: auth: 负责处理鉴权证书(绕开鉴权)的脚本 broadcast: 在局域网内探查更多服务开启状况,如dhcp/dns/sqlserver等服务 brute: 提供暴力破解方式,针对常见的应用如http/snmp等 default: 使用-sC或-A选项扫描时候默认的脚本,提供基本脚本扫描能力 discovery: 对网络进行更多的信息,如SMB枚举、SNMP查询等 dos: 用于进行拒绝服务攻击 exploit: 利用已知的漏洞入侵系统 external: 利用第三方的数据库或资源,例如进行whois解析 fuzzer: 模糊测试的脚本,发送异常的包到目标机,探测出潜在漏洞 intrusive: 入侵性的脚本,此类脚本可能引发对方的IDS/IPS的记录或屏蔽 malware: 探测目标机是否感染了病毒、开启了后门等信息 safe: 此类与intrusive相反,属于安全性脚本 version: 负责增强服务与版本扫描(Version Detection)功能的脚本 vuln: 负责检查目标机是否有常见的漏洞(Vulnerability),如是否有MS08_067 部分使用截图: (1) nmap --script

Linux记录-定时crontab

喜欢而已 提交于 2020-02-29 21:54:16
/etc/crontab文件和crontab -e命令区别 1、格式不同 分 时 日 月 星期 要运行的命令 第1列分钟1~59 第2列小时1~23(0表示子夜) 第3列日1~31 第4列月1~12 第5列星期0~7(0和7表示星期天) 第6列要运行的命令 前者 # For details see man 4 crontabs # Example of job definition: # .---------------- minute (0 - 59) # | .------------- hour (0 - 23) # | | .---------- day of month (1 - 31) # | | | .------- month (1 - 12) OR jan,feb,mar,apr ... # | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat # | | | | | # * * * * * user-name command to be executed 后者 #50 1 * * * command 2、使用范围 修改/etc/crontab这种方法只有root用户能用,这种方法更加方便与直接直接给其他用户设置计划任务,而且还可以指定执行shell等等