2. In the name of god
#whoami:
My name is : yashar esmaildokht
I am Gnu/Linux Sys/net/sec engineer |Admin & Oracle Dba |devops
my tel : 09141100257
my resume (fa) :goo.gl/oUQopW
●
Linkedin: goo.gl/Ljb9SF
●
https://t.me/unixmens
my nick name : royaflash
31. Unbreakable Enterprise Kernel (UEK) – based on newer mainline Linux kernel versions, with
Oracle's own enhancements for OLTP, InfniBand, and SSD disk access, NUMA-optimizations,
Reliable Datagram Sockets (RDS), async I/O, OCFS2, and networking.
●
Online transaction processing, or OLTP
Non-uniform memory access (NUMA) is a computer memory design used in multiprocessing
Reliable Datagram Sockets (RDS) is a high-performance, low-latency, reliable,
connectionless protocol for delivering datagrams. It is developed by Oracle Corporation
In computer science, asynchronous I/O, or "Non-sequential I/O" is a form of input/output
processing that permits other processing to continue before the transmission has fnished.
●
Input and output (I/O) operations on a computer can be extremely slow compared to the
processing of data. An I/O device can incorporate mechanical devices that must physically
move
50. ipfire
●
Proxy server with content flter and caching functionality for updates (i.e.
Microsoft Windows updates and anti-virus)
●
Intrusion detection system (Snort) with intrusion prevention guardian
●
VPN via IPsec and OpenVPN
●
DHCP server
●
Caching name server
●
Time server
●
Wake-on-LAN (WOL)
●
Dynamic DNS
●
Quality of Service
●
Outgoing frewall
●
System monitoring and log analysis
51. Add-on in ipfire
IPFire offers addons which are maintained by the
development team.
Some available Addons:
●
File and Print server (Samba and CUPS, vsftpd)
●
Asterisk and TeamSpeak
●
Video Disk Recorder (VDR)
●
Mail server - Postfx, SpamAssassin, ClamAV, Amavis
(amavisd-new)
●
WLAN Access-Point (HostAPD)
●
Streaming server (MPD a.o.)
57. endian
Firewall & Security
Firewall (both directions)
●
Demilitarized Zone
●
Intrusion Detection System / Intrusion Prevention System
●
Web-, FTP- and E-Mail-antivirus
●
Antispam
●
Content Filter
●
HTTPS- Web interface
●
SSH- Access and Forwarding
●
Scheduler for automated backups
58. endian
Server Services
●
Transparent HTTP, HTTPS, FTP, SMTP and POP3-Proxy server
●
Caching DNS-Server
●
DHCP-server (separately for the green, blue and orange network)
●
Network Address Translation
●
Virtual Private Network (VPN) Gateway with OpenVPN or IPsec
●
NTP-Server
●
Policy-Based Routing (port, MAC address, protocol or port)
●
Generic SNMP support
●
VLAN support (IEEE 802.1Q trunking)
●
60. endian
Logging & Monitoring
Visualized Live Log Viewer (AJAX based), see fgure "The web
interface of Endian Firewall"
●
Log the activities and the stress of network and hardware
●
Connection statistics
●
Forwarding possibility of logs to an external syslog server
●
ntopng integration
●
Event-based notifcations by e-mail
Others
Support Software-RAID
66. quagga
Quagga is a network routing software suite
providing implementations of Open Shortest
Path First (OSPF), Routing Information Protocol
(RIP), Border Gateway Protocol (BGP) and IS-IS
for Unix-like platforms, particularly Linux,
Solaris, FreeBSD and NetBSD.
Quagga is distributed under the terms of the
GNU General Public License (GPL).
70. Openfiler
Networking protocols supported by Openfler include: NFS,
SMB/CIFS, HTTP/WebDAV, FTP and iSCSI (initiator and target).
Network directories supported by Openfler include NIS, LDAP
(with support for SMB/CIFS encrypted passwords), Active
Directory (in native and mixed modes), Windows NT 4
domain controller and Hesiod. Authentication protocols
include Kerberos 5. Openfler includes support for volume-
based partitioning, ext3, JFS and XFS as on-disk native
flesystems, point-in-time snapshots with scheduling, quota-
based resource allocation, and a single unifed interface for
share management which makes allocating shares for
various network fle-system protocols easy.
71. The following are just some of the features currently available (unless indicated otherwise) in
Openfler:
Block-based virtualization
Point-in-time snapshot support with scheduling
Online volume size expansion (testing)
Volume usage reporting
Support for multiple volume groups for optimal storage allocation
iSCSI initiator (manual currently)
Volume migration & replication (manual currently)
Accounts management
Authentication using Pluggable Authentication Modules, confgured from the web-interface
NIS, LDAP, Hesiod, Active Directory (native and mixed modes), NT4 domain controller; no
local user management available for shares
Guest/public account support
Quota / resource allocation
Per-volume group-quota management for space and fles
Per-volume user-quota management for space and fles
72. Per-volume guest-quota management for space and fles
User and group templates support for quota allocation
Share management
Per-volume based share creation
Multi-level share directory tree
Multi-group based access control on a per-share basis
Multi-host/network based access control on a per-share basis
Per-share service activation (NFS, SMB/CIFS, HTTP/WebDAV, FTP)
Support for auto-created SMB home directories
Industry-standard protocol suite
CIFS/SMB support for Microsoft Windows-based clients
NFSv3 support for all UNIX clients with support for ACL protocol extensions
NFSv4 support (testing)
FTP support
WebDAV and HTTP 1.1 support
Linux distribution back-end for any other customizations
Open source provides you the option to modify and deploy software as you see ft
73. FreeNAS
FreeNAS is a free and open-source
network-attached storage (NAS) software
based on FreeBSD and the OpenZFS fle
system. It is licensed under the terms of
the BSD
75. Features
Administrative features
Web-based graphical user interface with optional SSL encryption
Localized into over 20 languages
Web, console, and SSH access confgurable
Plug-in Architecture (see list below)
Performance graphing
Wide range of confgurable alerts and alerting mechanisms, including log
emails and reporting notifcation
Downloadable confguration fle and encryption keys
S.M.A.R.T. disk diagnostics
Local certifcate management, including Certifcate Authority role.
2 factor authentication, LDAP, Active Directory, RADIUS, IPSec, Kerberos and
other authentication/user management systems supported in FreeBSD and
therefore available for FreeNAS (Note: some but not all supported in GUI).
76. File system features
Highly resilient ZFS fle system with Feature Flags (OpenZFS
v5000) and theoretical storage limit of 16 Exabytes. ZFS fle
system features are fully confgurable and include:
Compression (including lz4 and gzip),
Full-volume encryption (Disk encryption with GELI and
AESNI hardware acceleration),
Snapshots (which can be near-continual; snapshotting
every 15-30 minutes is not uncommon),
Data deduplication
User quotas
Physical disks are fully portable and can be moved without
data loss to other FreeNAS servers, or to any other Operating
System that supports a compatible version of OpenZFS.
77. Data reliability features - mirroring / RAID (including ZFS' RaidZ), multiple copies of
selected data and metadata for reliability, and entire-system checksumming and background
data repair as needed ("scrubbing") (see also: ZFS generally, which was designed expressly
with the aim of ensuring data preservation)
Server reliability features -
Replication, fallover and failover,
Multi-version boot environment - the boot menu provides access to previous versions
of FreeNAS which have been upgraded. In the event of a boot issue or system problem,
FreeNAS can also load any of these at boot, as "known good" versions, without "rolling back"
the server.
Disk read and data import for UFS2, NTFS, FAT32 and EXT2/3
User/Group permissions - Classic Unix/Linux permissions and/or ACL based (including
ACLs for Microsoft fle systems)
78. Built-in network services and features
Protocols as standard - Samba/SMB/CIFS (for Microsoft and other networks), AFP (Apple), NFS,
iSCSI, FTP/TFTP
LDAP and Active Directory client support with Windows ACLs
Apple Time Machine and Microsoft File History/Previous Versions support
rsync data sync and replication (server/client)
Link aggregation and failover
VLAN networking
Dynamic DNS client
Remote syslogd forwarding
SNMP monitoring
Wide range of networking hardware and environments supported by FreeBSD, including copper
cable, fberoptic cable, WiFi
Supports jumbo frames, hardware offloading (exact features offloaded vary by adapter), high
bandwidth servicing (10G+)
79. Other
UPS (Uninterruptible power supply) support
Virtual Machine host and management with GUI
based management
Jail management and templates - As of 11.0 release,
FreeNAS is part-way switched from warden to iocage as
jail manager; full iocage support is planned for 11.1
iozone, netperf, OpenVPN, tmux and other utilities
Over 20,000 packages and ports available and able
to be installed from FreeBSD repositories.
80. NAS4Free
NAS4Free is a network-attached storage (NAS)
server software with a dedicated management
web interface (written in PHP). It is free
software under the terms of the Simplifed BSD
license.
NAS4Free is the new brand name of the
original FreeNAS code which was developed
between 2005 and late 2011.
81. Features
All NAS4Free versions
Multiple architectures: i386 or amd64 and ARM-based versions
Full Web Management Interface (WebGUI)
Hard drive and volume management
Software RAID
Disk encryption (using cryptographic accelerator card if present)
Partition
MBR, GPT
iSCSI initiator
Filesystems
ZFS v5000, UFS
Ext2, Ext3
FAT, NTFS
82. Networking
802.1q vlan tagging
Wireless
network link aggregation
Wake On Lan
Network Bridge
CARP (Common Address Redundancy Protocol)
HAST (Highly Available Storage)
Network Protocols
Server Message Block (SMB, one never used version was known as CIFS) (Samba)
Active Directory Domain controller (Samba)
Apple Filing Protocol (AFP) (Netatalk)
Network File System (NFS)
FTP (ProFTPD)
TFTP (tftp-hpa)
rsync (client/server)
Unison
SCP (SSH)
iSCSI target
83. Extra services
UPnP server (FUPPES)
UPnP server (MiniDLNA)
iTunes/DAAP server (Firefly)
Lighttpd (Webserver)
Iperf Iperf3 Network Bandwidth measure
Syncthing File synchronization application
Transmission BitTorrent client
VirtualBox Virtualbox included and managed by
phpVirtualBox and noVNC on GUI
87. ●
Profling
●
●
Mac based Authentication
●
●
Web based Authentication
●
●
●
PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) solution. Boasting an impressive feature set
including a captive-portal for registration and remediation, centralized wired and wireless management, powerful BYOD management options,
802.1X support, layer-2 isolation of problematic devices; PacketFence can be used to effectively secure networks small to very large
heterogeneous networks
.
●
●
Released under the GPL, PacketFence is built using trusted open source components that allows it to offer an impressive amount of features
.
●
●
BYOD - Let people bring their own devices
●
Role-based access control
●
Eliminate malware
●
WiFi offload / hotspot
●
Provide guest access
●
Perform compliance checks
●
Simplify network management
95. Zentyal is a native Microsoft Active Directory® implementation on Linux incorporating all
:
the network services required in a small and medium business environment Directory &
.
Domain Server, Mail Server, Gateway and Infrastructure Server
Zentyal used to implement Microsoft Exchange Server protocols on top of standard open
( .)
source components such as Dovecot, Postfx, Samba, etc in order to provide native
.
compatibility with Microsoft Outlook clients As of release 5, Zentyal has dropped native
compatibility with Microsoft Outlook using the MAPI protocol via OpenChange, due to
.
unspecifed issues[7] The web site of the OpenChange project itself has been shut down
.
since then
The email and groupware protocols supported by Zentyal are ActiveSync, SMTP, POP,
.
IMAP, CalDAV, CardDAV and Active Directory
:
Zentyal is distributed in two packages Zentyal Server for SMBs and Zentyal Cloud for
.
hosting providers Zentyal Server has a development edition that is freely downloadable
.
and its source code is available under terms of the GNU General Public License
عنوان به میتوانید واقع در
UTM
. ببرید بهره آن از
118. ●
About the project
Many people are interested in what is called neurofeedback or EEG biofeedback training,
a generic mental training method which makes the trainee consciously aware of the
general activity in the brain. This method shows great potential for improving many
mental capabilities and exploring consciousness. Other people want to do experiments
with brain-computer interfaces or just want to have a look at their brain at work.
Unfortunately, commercial EEG devices are generally too expensive to become a hobbyist
tool or toy.
The OpenEEG project is about making plans and software for do-it-yourself EEG devices
available for free (as in GPL). It is aimed toward amateurs who would like to experiment
with EEG. However, if you are a pro in any of the felds of electronics, neurofeedback,
software development etc., you are of course welcome to join the mailing-list and share
your wisdom.
119. BITalino
BITalino
This is the Swiss army knife of low-cost hardware and open source software toolkits for
applications with biosignals (muscles, heart, nervous system, and others). BITalino is
designed to meet the learning and prototyping needs of students, teachers, makers,
artists, researchers, corporate R&D, and other users alike. Now... I’m surely biased to
comment on this one, but MAKE magazine recently highlighted BITalino as "one to
watch" in wearable microcontrollers. In the words of Robert McGrath, "these guys do
know what they are doing, and have designed well."
●
For hassle-free usage, the hardware bundles multiple biosignal sensors, an
ATMega328p microcontroller pre-programmed for real-time data streaming, a
Bluetooth wireless interface, and a power-management block with a built-in LiPo
battery charger. The software includes the OpenSignals real-time visualizer,
programming APIs, and plenty of examples. OpenSignals is actually quite cool for rapid
prototyping, given that it uses the "batteries-included" Python for high demanding
tasks and HTML/CSS/JS for the UI—just check out the bare bone on GitHub.
●
Other goodies include free enclosure models that can be printed in any desktop 3D
printer, an active user forum, and a growing and vibrant community.
120. OpenBCI
You’ve got to love these guys. Brain activity monitoring is a daunting task no matter how
one goes about it. Packing most of the features of high-end Electroencephalography (EEG)
equipment in an (comparatively) affordable open hardware platform with research quality
signals? That deserves respect. The team at OpenBCI stepped up to the challenge and a
very successful Kickstarter campaign sealed the deal. Their board packs a high-
performance TI ADS1299 analog frontend, a programmable microcontroller, memory card
for local storage, and Bluetooth Low Energy (BLE) for data transfer.
●
OpenBCI has been specifcally designed for EEG, in particular targeting Brain-Computer
Interface (BCI) projects, so with the kit comes a set of standard gold cup electrodes and
conductive paste. There’s even the option to print out a head mount that seems straight
out of a Spider Man movie. As for software, the team went for the trialled & tested
Processing, providing users with a basic dashboard to visualize the data stream and
features extracted from the collected data. Users also get an SDK for Python, and coming
soon are its counterparts for OpenFrameworks and Node.js.
●
To top it all off, there’s a pretty well organized set of documents and tutorials.
123. Linux and Physical Computing
Physical computing means building interactive
physical systems by the use of software and
hardware that can sense and respond to the
analog world
.
124. Linux and Physical Computing
Physical computing means building interactive
physical systems by the use of software and
hardware that can sense and respond to the
analog world
.
125. Linux and Physical Computing
Interractive LED table which sense when
something is put on it and do animated images
145. Elasticsearch (Elk)
Elasticsearch is a search engine based on
Lucene. It provides a distributed,
multitenant-capable full-text search
engine with an HTTP web interface and
schema-free JSON documents.
Elasticsearch is developed in Java and is
released as open source under the terms
of the Apache License.
License :Apache License 2.۰
146. Sphinx is dual licensed:
GNU General Public License version 2
and, commercial licensing is available for
use-cases which are not within the terms of
the GNU GPLv2.