473,668 Members | 2,360 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Recursive zipping of Directories in Windows

Hi

I am a python novice and I am trying to write a python script (most of
the code is borrowed) to Zip a directory containing some other
directories and files. The script zips all the files fine but when it
tries to zip one of the directories it fails with the following
error:
"IOError: [Errno 13] Permission denied: 'c:\\aaa\\temp' "

The script I am using is:

import zipfile, os

def toZip( directory, zipFile ):
"""Sample for storing directory to a ZipFile"""
z = zipfile.ZipFile (
zipFile, 'w', compression=zip file.ZIP_DEFLAT ED
)
def walker( zip, directory, files, root=directory ):
for file in files:
file = os.path.join( directory, file )
# yes, the +1 is hacky...
archiveName = file[len(os.path.com monprefix( (root,
file) ))+1:]
zip.write( file, archiveName, zipfile.ZIP_DEF LATED )
print file
os.path.walk( directory, walker, z )
z.close()
return zipFile
if __name__ == "__main__":
toZip( 'c:\\aaa', 'c:\\aaa\\test. zip' )

I have tried to set the permissions on the folder, but when I check
the directory permissions it is set back to "Read Only"

Any suggestions?

Thanks
Johan Balt

Feb 1 '07 #1
5 2903
Jandre wrote:
Hi

I am a python novice and I am trying to write a python script (most of
the code is borrowed) to Zip a directory containing some other
directories and files. The script zips all the files fine but when it
tries to zip one of the directories it fails with the following
error:
"IOError: [Errno 13] Permission denied: 'c:\\aaa\\temp' "

The script I am using is:

import zipfile, os

def toZip( directory, zipFile ):
"""Sample for storing directory to a ZipFile"""
z = zipfile.ZipFile (
zipFile, 'w', compression=zip file.ZIP_DEFLAT ED
)
def walker( zip, directory, files, root=directory ):
for file in files:
file = os.path.join( directory, file )
# yes, the +1 is hacky...
archiveName = file[len(os.path.com monprefix( (root,
file) ))+1:]
zip.write( file, archiveName, zipfile.ZIP_DEF LATED )
print file
os.path.walk( directory, walker, z )
z.close()
return zipFile
if __name__ == "__main__":
toZip( 'c:\\aaa', 'c:\\aaa\\test. zip' )

I have tried to set the permissions on the folder, but when I check
the directory permissions it is set back to "Read Only"

Any suggestions?

Thanks
Johan Balt
Couple of quick suggestions that may help:

1) don't use 'file' as a variable name. It will mask
the builtin file function. If it hasn't bitten you before
it will if you keep doing that.

2) If you put the target .zip file in the directory you are
backing what do you expect the program to do when it comes
to the file you are creating as you walk the directory? You
haven't done anything to 'skip' it.

3) Your commonprefix and +1 appears to result in same
information that the easier to use os.path.basenam e()
would give you. Double check me on that.

I don't see anything that references C:\\aaa\temp in your
code. Does it exist on your hard drive? If so does it
maybe contain temp files that are open? zipfile module
can't handle open files. You must use try/except to
catch these errors.

Hope info helps.

-Larry
Feb 1 '07 #2
On Feb 1, 9:39 pm, Larry Bates <larry.ba...@we bsafe.comwrote:
Jandre wrote:
Hi
I am a python novice and I am trying to write a python script (most of
the code is borrowed) to Zip a directory containing some other
directories and files. The script zips all the files fine but when it
tries to zip one of the directories it fails with the following
error:
"IOError: [Errno 13] Permission denied: 'c:\\aaa\\temp' "
The script I am using is:
import zipfile, os
def toZip( directory, zipFile ):
"""Sample for storing directory to a ZipFile"""
z = zipfile.ZipFile (
zipFile, 'w', compression=zip file.ZIP_DEFLAT ED
)
def walker( zip, directory, files, root=directory ):
for file in files:
file = os.path.join( directory, file )
# yes, the +1 is hacky...
archiveName = file[len(os.path.com monprefix( (root,
file) ))+1:]
zip.write( file, archiveName, zipfile.ZIP_DEF LATED )
print file
os.path.walk( directory, walker, z )
z.close()
return zipFile
if __name__ == "__main__":
toZip( 'c:\\aaa', 'c:\\aaa\\test. zip' )
I have tried to set the permissions on the folder, but when I check
the directory permissions it is set back to "Read Only"
Any suggestions?
Thanks
Johan Balt

Couple of quick suggestions that may help:

1) don't use 'file' as a variable name. It will mask
the builtin file function. If it hasn't bitten you before
it will if you keep doing that.

2) If you put the target .zip file in the directory you are
backing what do you expect the program to do when it comes
to the file you are creating as you walk the directory? You
haven't done anything to 'skip' it.

3) Your commonprefix and +1 appears to result in same
information that the easier to use os.path.basenam e()
would give you. Double check me on that.

I don't see anything that references C:\\aaa\temp in your
code. Does it exist on your hard drive? If so does it
maybe contain temp files that are open? zipfile module
can't handle open files. You must use try/except to
catch these errors.

Hope info helps.

-Larry
Thank you Larry.
I've changed the code as epr your advice. The code is now:

import zipfile, os

def toZip( directory, zipFile ):
"""Sample for storing directory to a ZipFile"""
z = zipfile.ZipFile (
zipFile, 'w', compression=zip file.ZIP_DEFLAT ED
)
def walker( zip, directory, files, root=directory ):
for f in files:
f = os.path.join( directory, f )
archiveName = os.path.basenam e(f)
zip.write( f, archiveName, zipfile.ZIP_DEF LATED )
print f
os.path.walk( directory, walker, z )
z.close()
return zipFile
if __name__ == "__main__":
toZip( 'c:\\aaa\\', 'c:\\bbb\\test. zip' )

I still get the same error:
Traceback (most recent call last):
File "C:\Python24\Li b\site-packages\python win\pywin\frame work
\scriptutils.py ", line 310, in RunScript
exec codeObject in __main__.__dict __
File "C:\Python24\Sc ripts\dirZip.py ", line 20, in ?
toZip( 'c:\\aaa\\', 'c:\\bbb\\test. zip' )
File "C:\Python24\Sc ripts\dirZip.py ", line 14, in toZip
os.path.walk( directory, walker, z )
File "C:\Python24\li b\ntpath.py", line 329, in walk
func(arg, top, names)
File "C:\Python24\Sc ripts\dirZip.py ", line 12, in walker
zip.write( f, archiveName, zipfile.ZIP_DEF LATED )
File "C:\Python24\li b\zipfile.py", line 405, in write
fp = open(filename, "rb")
IOError: [Errno 13] Permission denied: 'c:\\aaa\\temp'

c:\\aaa\\temp is a directory in the directory I an trying to zip. I
want to use this script to back up my work once a day and would like
to
keep the directory structure as is. I can zip the files in c:\aaa\tem
fine so I guess that there aren't any open files in the directory.
Any more ideas?

Feb 4 '07 #3
On Feb 4, 12:42 pm, "Jandre" <jandre_b...@ya hoo.co.ukwrote:
On Feb 1, 9:39 pm, Larry Bates <larry.ba...@we bsafe.comwrote:
Jandre wrote:
Hi
I am a python novice and I am trying to write a python script (most of
the code is borrowed) to Zip a directory containing some other
directories and files. The script zips all the files fine but when it
tries to zip one of the directories it fails with the following
error:
"IOError: [Errno 13] Permission denied: 'c:\\aaa\\temp' "
The script I am using is:
import zipfile, os
def toZip( directory, zipFile ):
"""Sample for storing directory to a ZipFile"""
z = zipfile.ZipFile (
zipFile, 'w', compression=zip file.ZIP_DEFLAT ED
)
def walker( zip, directory, files, root=directory ):
for file in files:
file = os.path.join( directory, file )
# yes, the +1 is hacky...
archiveName = file[len(os.path.com monprefix( (root,
file) ))+1:]
zip.write( file, archiveName, zipfile.ZIP_DEF LATED )
print file
os.path.walk( directory, walker, z )
z.close()
return zipFile
if __name__ == "__main__":
toZip( 'c:\\aaa', 'c:\\aaa\\test. zip' )
I have tried to set the permissions on the folder, but when I check
the directory permissions it is set back to "Read Only"
Any suggestions?
Thanks
Johan Balt
Couple of quick suggestions that may help:
1) don't use 'file' as a variable name. It will mask
the builtin file function. If it hasn't bitten you before
it will if you keep doing that.
2) If you put the target .zip file in the directory you are
backing what do you expect the program to do when it comes
to the file you are creating as you walk the directory? You
haven't done anything to 'skip' it.
3) Your commonprefix and +1 appears to result in same
information that the easier to use os.path.basenam e()
would give you. Double check me on that.
I don't see anything that references C:\\aaa\temp in your
code. Does it exist on your hard drive? If so does it
maybe contain temp files that are open? zipfile module
can't handle open files. You must use try/except to
catch these errors.
Hope info helps.
-Larry

Thank you Larry.
I've changed the code as epr your advice. The code is now:

import zipfile, os

def toZip( directory, zipFile ):
"""Sample for storing directory to a ZipFile"""
z = zipfile.ZipFile (
zipFile, 'w', compression=zip file.ZIP_DEFLAT ED
)
def walker( zip, directory, files, root=directory ):
for f in files:
f = os.path.join( directory, f )
archiveName = os.path.basenam e(f)
zip.write( f, archiveName, zipfile.ZIP_DEF LATED )
print f
os.path.walk( directory, walker, z )
z.close()
return zipFile

if __name__ == "__main__":
toZip( 'c:\\aaa\\', 'c:\\bbb\\test. zip' )

I still get the same error:
Traceback (most recent call last):
File "C:\Python24\Li b\site-packages\python win\pywin\frame work
\scriptutils.py ", line 310, in RunScript
exec codeObject in __main__.__dict __
File "C:\Python24\Sc ripts\dirZip.py ", line 20, in ?
toZip( 'c:\\aaa\\', 'c:\\bbb\\test. zip' )
File "C:\Python24\Sc ripts\dirZip.py ", line 14, in toZip
os.path.walk( directory, walker, z )
File "C:\Python24\li b\ntpath.py", line 329, in walk
func(arg, top, names)
File "C:\Python24\Sc ripts\dirZip.py ", line 12, in walker
zip.write( f, archiveName, zipfile.ZIP_DEF LATED )
File "C:\Python24\li b\zipfile.py", line 405, in write
fp = open(filename, "rb")
IOError: [Errno 13] Permission denied: 'c:\\aaa\\temp'

c:\\aaa\\temp is a directory in the directory I an trying to zip. I
want to use this script to back up my work once a day and would like
to
keep the directory structure as is. I can zip the files in c:\aaa\tem
fine so I guess that there aren't any open files in the directory.
Any more ideas?
Hi Jandre,

Your code is treating the directory as a file and trying to open it
and read its bytes to zip them. You'll need to differentiate between
files and directories.

You'll need to check out the Zip module to see how it expects files
that should be nested within folders. I believe you'll need to set the
archive name for the nested files to something like \\temp\\file.ex t
etc.

-Josh

Feb 6 '07 #4
On Feb 6, 1:48 am, "joshbl...@gmai l.com" <joshbl...@gmai l.comwrote:
On Feb 4, 12:42 pm, "Jandre" <jandre_b...@ya hoo.co.ukwrote:
On Feb 1, 9:39 pm, Larry Bates <larry.ba...@we bsafe.comwrote:
Jandre wrote:
Hi
I am a python novice and I am trying to write a python script (most of
the code is borrowed) to Zip a directory containing some other
directories and files. The script zips all the files fine but when it
tries to zip one of the directories it fails with the following
error:
"IOError: [Errno 13] Permission denied: 'c:\\aaa\\temp' "
The script I am using is:
import zipfile, os
def toZip( directory, zipFile ):
"""Sample for storing directory to a ZipFile"""
z = zipfile.ZipFile (
zipFile, 'w', compression=zip file.ZIP_DEFLAT ED
)
def walker( zip, directory, files, root=directory ):
for file in files:
file = os.path.join( directory, file )
# yes, the +1 is hacky...
archiveName = file[len(os.path.com monprefix( (root,
file) ))+1:]
zip.write( file, archiveName, zipfile.ZIP_DEF LATED )
print file
os.path.walk( directory, walker, z )
z.close()
return zipFile
if __name__ == "__main__":
toZip( 'c:\\aaa', 'c:\\aaa\\test. zip' )
I have tried to set the permissions on the folder, but when I check
the directory permissions it is set back to "Read Only"
Any suggestions?
Thanks
Johan Balt
Couple of quick suggestions that may help:
1) don't use 'file' as a variable name. It will mask
the builtin file function. If it hasn't bitten you before
it will if you keep doing that.
2) If you put the target .zip file in the directory you are
backing what do you expect the program to do when it comes
to the file you are creating as you walk the directory? You
haven't done anything to 'skip' it.
3) Your commonprefix and +1 appears to result in same
information that the easier to use os.path.basenam e()
would give you. Double check me on that.
I don't see anything that references C:\\aaa\temp in your
code. Does it exist on your hard drive? If so does it
maybe contain temp files that are open? zipfile module
can't handle open files. You must use try/except to
catch these errors.
Hope info helps.
-Larry
Thank you Larry.
I've changed the code as epr your advice. The code is now:
import zipfile, os
def toZip( directory, zipFile ):
"""Sample for storing directory to a ZipFile"""
z = zipfile.ZipFile (
zipFile, 'w', compression=zip file.ZIP_DEFLAT ED
)
def walker( zip, directory, files, root=directory ):
for f in files:
f = os.path.join( directory, f )
archiveName = os.path.basenam e(f)
zip.write( f, archiveName, zipfile.ZIP_DEF LATED )
print f
os.path.walk( directory, walker, z )
z.close()
return zipFile
if __name__ == "__main__":
toZip( 'c:\\aaa\\', 'c:\\bbb\\test. zip' )
I still get the same error:
Traceback (most recent call last):
File "C:\Python24\Li b\site-packages\python win\pywin\frame work
\scriptutils.py ", line 310, in RunScript
exec codeObject in __main__.__dict __
File "C:\Python24\Sc ripts\dirZip.py ", line 20, in ?
toZip( 'c:\\aaa\\', 'c:\\bbb\\test. zip' )
File "C:\Python24\Sc ripts\dirZip.py ", line 14, in toZip
os.path.walk( directory, walker, z )
File "C:\Python24\li b\ntpath.py", line 329, in walk
func(arg, top, names)
File "C:\Python24\Sc ripts\dirZip.py ", line 12, in walker
zip.write( f, archiveName, zipfile.ZIP_DEF LATED )
File "C:\Python24\li b\zipfile.py", line 405, in write
fp = open(filename, "rb")
IOError: [Errno 13] Permission denied: 'c:\\aaa\\temp'
c:\\aaa\\temp is a directory in the directory I an trying to zip. I
want to use this script to back up my work once a day and would like
to
keep the directory structure as is. I can zip the files in c:\aaa\tem
fine so I guess that there aren't any open files in the directory.
Any more ideas?

Hi Jandre,

Your code is treating the directory as a file and trying to open it
and read its bytes to zip them. You'll need to differentiate between
files and directories.

You'll need to check out the Zip module to see how it expects files
that should be nested within folders. I believe you'll need to set the
archive name for the nested files to something like \\temp\\file.ex t
etc.
In my experience, zip files don't contain nested folders, instead they
contain a 'flat' list of files. Files in subfolders are represented by
relative path names containing slashes and empty subfolders are
represented by relative paths ending in a slash,.for example
"File1.txt" , "Folder1/File2.dat", "Folder2/Folder3/". This seems to
work for me! :-)
Feb 6 '07 #5
Jim
On Feb 6, 2:47 pm, "MRAB" <goo...@mrabarn ett.plus.comwro te:
On Feb 6, 1:48 am, "joshbl...@gmai l.com" <joshbl...@gmai l.comwrote:
On Feb 4, 12:42 pm, "Jandre" <jandre_b...@ya hoo.co.ukwrote:
On Feb 1, 9:39 pm, Larry Bates <larry.ba...@we bsafe.comwrote:
Jandre wrote:
Hi
I am a python novice and I am trying to write a python script (most of
the code is borrowed) to Zip a directory containing some other
directories and files. The script zips all the files fine but when it
tries to zip one of the directories it fails with the following
error:
"IOError: [Errno 13] Permission denied: 'c:\\aaa\\temp' "
The script I am using is:
import zipfile, os
def toZip( directory, zipFile ):
"""Sample for storing directory to a ZipFile"""
z = zipfile.ZipFile (
zipFile, 'w', compression=zip file.ZIP_DEFLAT ED
)
def walker( zip, directory, files, root=directory ):
for file in files:
file = os.path.join( directory, file )
# yes, the +1 is hacky...
archiveName = file[len(os.path.com monprefix( (root,
file) ))+1:]
zip.write( file, archiveName, zipfile.ZIP_DEF LATED )
print file
os.path.walk( directory, walker, z )
z.close()
return zipFile
if __name__ == "__main__":
toZip( 'c:\\aaa', 'c:\\aaa\\test. zip' )
I have tried to set the permissions on the folder, but when I check
the directory permissions it is set back to "Read Only"
Any suggestions?
Thanks
Johan Balt
Couple of quick suggestions that may help:
1) don't use 'file' as a variable name. It will mask
the builtin file function. If it hasn't bitten you before
it will if you keep doing that.
2) If you put the target .zip file in the directory you are
backing what do you expect the program to do when it comes
to the file you are creating as you walk the directory? You
haven't done anything to 'skip' it.
3) Your commonprefix and +1 appears to result in same
information that the easier to use os.path.basenam e()
would give you. Double check me on that.
I don't see anything that references C:\\aaa\temp in your
code. Does it exist on your hard drive? If so does it
maybe contain temp files that are open? zipfile module
can't handle open files. You must use try/except to
catch these errors.
Hope info helps.
-Larry
Thank you Larry.
I've changed the code as epr your advice. The code is now:
import zipfile, os
def toZip( directory, zipFile ):
"""Sample for storing directory to a ZipFile"""
z = zipfile.ZipFile (
zipFile, 'w', compression=zip file.ZIP_DEFLAT ED
)
def walker( zip, directory, files, root=directory ):
for f in files:
f = os.path.join( directory, f )
archiveName = os.path.basenam e(f)
zip.write( f, archiveName, zipfile.ZIP_DEF LATED )
print f
os.path.walk( directory, walker, z )
z.close()
return zipFile
if __name__ == "__main__":
toZip( 'c:\\aaa\\', 'c:\\bbb\\test. zip' )
I still get the same error:
Traceback (most recent call last):
File "C:\Python24\Li b\site-packages\python win\pywin\frame work
\scriptutils.py ", line 310, in RunScript
exec codeObject in __main__.__dict __
File "C:\Python24\Sc ripts\dirZip.py ", line 20, in ?
toZip( 'c:\\aaa\\', 'c:\\bbb\\test. zip' )
File "C:\Python24\Sc ripts\dirZip.py ", line 14, in toZip
os.path.walk( directory, walker, z )
File "C:\Python24\li b\ntpath.py", line 329, in walk
func(arg, top, names)
File "C:\Python24\Sc ripts\dirZip.py ", line 12, in walker
zip.write( f, archiveName, zipfile.ZIP_DEF LATED )
File "C:\Python24\li b\zipfile.py", line 405, in write
fp = open(filename, "rb")
IOError: [Errno 13] Permission denied: 'c:\\aaa\\temp'
c:\\aaa\\temp is a directory in the directory I an trying to zip. I
want to use this script to back up my work once a day and would like
to
keep the directory structure as is. I can zip the files in c:\aaa\tem
fine so I guess that there aren't any open files in the directory.
Any more ideas?
Hi Jandre,
Your code is treating the directory as a file and trying to open it
and read its bytes to zip them. You'll need to differentiate between
files and directories.
You'll need to check out the Zip module to see how it expects files
that should be nested within folders. I believe you'll need to set the
archive name for the nested files to something like \\temp\\file.ex t
etc.

In my experience, zip files don't contain nested folders, instead they
contain a 'flat' list of files. Files in subfolders are represented by
relative path names containing slashes and empty subfolders are
represented by relative paths ending in a slash,.for example
"File1.txt" , "Folder1/File2.dat", "Folder2/Folder3/". This seems to
work for me! :-)- Hide quoted text -

- Show quoted text -
What's the matter with PKZIP? It's been around forever.

Feb 6 '07 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
7105
by: gusmeister | last post by:
Is there a Perl mod that has a recursive file copy function (similar to `cp -r` in Unix or `xcopy` in Windows)? File::Path does have a recursive file deletion function (rmtree) but no recursive copy function (e.g. cptree).
2
2270
by: Arthur | last post by:
Does anyone know if the new Windows 2003 built-in .zip compressor/decompressor is available to scripting? If so, can you kindly point me in the right direction? I've searched and searched MSDN and can't find a damn thing. TIA. Arthur
3
1585
by: alanwo | last post by:
For recursive search for files, like http://support.microsoft.com/default.aspx?scid=KB;EN-US;306666, it may lead to "out of stack" error if searching too many files, say millions of files. Do you all experts have any solution for this situation?
10
3665
by: ibic | last post by:
Just curious: is it possible to recursively list all the directorys/files inside a given directory using standard c i/o library routines only, which can be re-compiled and run on any os supportes c compiler? Or this is too os dependent, system-specific functions must be called? I think about this when i tried to do this under windows, i found in order to achieve this, some windows-specific api such as FindFirstFile, FindNextFile must be...
4
3700
by: Elmo Watson | last post by:
Is there a way, with the System.IO class, to do a recursive list of a directory structure? For instance, in DirectoryInfo, you have GetDirectories and GetFiles .... In Directory, you have Directory.GetFileSystemEntries(path), but I would like to know how to put this together, knowing which entry is a Subdirectory and which entry is a file, and make a recursive list of the Directory structure below a specific path - - -
0
1164
by: Benjamin Bittner | last post by:
hallo ng, first of all, for the zipping progress i use the ziplib from http://www.icsharpcode.net/OpenSource/SharpZipLib/Default.aspx now to my problem. im trying to build a little application for zipping our webservers logfiles. after zipping all files, i've tried to delete all files, but i couldnt. i got an error message that i cannot delete a file, because it is still in use. Here my two functions for that:
9
8331
by: Paul | last post by:
I'm trying to make get my app to delete all the files in a specified folder and all the files within the folders of the specified folder. e.g. Folder 1 contains three files (File1, File2, File3) and two folders (Subfolder 1, Subfolder 2). .......I need to delete File1, File2, File3. Subfolder 1 contains FileA. .......Need to delete FileA. Subfolder 2 contains FileB, FileC, FileD.
6
5026
by: reidarT | last post by:
I will develop a backup routine with local files (zipped) to an internet server via ftp. How do I zip files in Vb.net? reidarT
3
5668
by: Gabe Matteson | last post by:
I am trying to set the maximum value of the progress bar so that when a user searches through the specified directory they can see their status. the progress bar name is on form2 and is named progstatus. Does anyone know how to set this up with the code below? appreciate it. thank you. Private Function Dir(ByVal sDir As String)
0
8791
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
8577
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
8653
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
5677
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
4202
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
4376
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
2786
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
2018
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
2
1783
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.