ufw Man page

UFW:(8) February 2016 UFW:(8)

NAME

ufw – program for managing a netfilter firewall

DESCRIPTION

This program is for managing a Linux firewall and aims to provide an
easy to use interface for the user.

USAGE
ufw [–dry-run] enable|disable|reload

ufw [–dry-run] default allow|deny|reject [incoming|outgoing|routed]

ufw [–dry-run] logging on|off|LEVEL

ufw [–dry-run] reset

ufw [–dry-run] status [verbose|numbered]

ufw [–dry-run] show REPORT

ufw [–dry-run] [delete] [insert NUM] allow|deny|reject|limit [in|out] [log|log-all] [ PORT[/PROTOCOL] | APPNAME ] [comment COMMENT]

ufw [–dry-run] [rule] [delete] [insert NUM] allow|deny|reject|limit
[in|out [on INTERFACE]] [log|log-all] [proto PROTOCOL] [from ADDRESS
[port PORT | app APPNAME ]] [to ADDRESS [port PORT | app APPNAME ]] [comment COMMENT]

ufw [–dry-run] route [delete] [insert NUM] allow|deny|reject|limit
[in|out on INTERFACE] [log|log-all] [proto PROTOCOL] [from ADDRESS
[port PORT | app APPNAME]] [to ADDRESS [port PORT | app APPNAME]] [com‐
ment COMMENT]

ufw [–dry-run] delete NUM

ufw [–dry-run] app list|info|default|update

OPTIONS

–version
show program’s version number and exit

-h, –help
show help message and exit

–dry-run
don’t modify anything, just show the changes

enable reloads firewall and enables firewall on boot.

disable
unloads firewall and disables firewall on boot

reload reloads firewall

default allow|deny|reject DIRECTION
change the default policy for traffic going DIRECTION, where
DIRECTION is one of incoming, outgoing or routed. Note that
existing rules will have to be migrated manually when changing
the default policy. See RULE SYNTAX for more on deny and reject.

logging on|off|LEVEL
toggle logging. Logged packets use the LOG_KERN syslog facility.
Systems configured for rsyslog support may also log to
/var/log/ufw.log. Specifying a LEVEL turns logging on for the
specified LEVEL. The default log level is ‘low’. See LOGGING
for details.

reset Disables and resets firewall to installation defaults. Can also
give the –force option to perform the reset without confirma‐
tion.

status show status of firewall and ufw managed rules. Use status ver‐
bose for extra information. In the status output, ‘Anywhere’ is
synonymous with ‘any’ and ‘0.0.0.0/0’. Note that when using sta‐
tus, there is a subtle difference when reporting interfaces. For
example, if the following rules are added:

ufw allow in on eth0 from 192.168.0.0/16
ufw allow out on eth1 to 10.0.0.0/8
ufw route allow in on eth0 out on eth1 to 10.0.0.0/8 from
192.168.0.0/16
ufw limit 2222/tcp comment ‘SSH port’

ufw status will output:

To Action From
— —— —-
Anywhere on eth0 ALLOW 192.168.0.0/16
10.0.0.0/8 ALLOW OUT Anywhere on eth1
10.0.0.0/8 on eth1 ALLOW FWD 192.168.0.0/16 on eth0
Anywhere LIMIT Anywhere
# SSH port

For the input and output rules, the interface is reported rela‐
tive to the firewall system as an endpoint, whereas with route
rules, the interface is reported relative to the direction pack‐
ets flow through the firewall.

show REPORT
display information about the running firewall. See REPORTS

allow ARGS
add allow rule. See RULE SYNTAX

deny ARGS
add deny rule. See RULE SYNTAX

reject ARGS
add reject rule. See RULE SYNTAX

limit ARGS
add limit rule. Currently only IPv4 is supported. See RULE
SYNTAX

delete RULE|NUM
deletes the corresponding RULE

insert NUM RULE
insert the corresponding RULE as rule number NUM

RULE SYNTAX
Users can specify rules using either a simple syntax or a full syntax.
The simple syntax only specifies the port and optionally the protocol
to be allowed or denied on the host.

Both syntaxes support specifying a comment for the rule. For existing
rules, specifying a different comment updates the comment and specify‐
ing ” removes the comment.

Example rules using the simple syntax:

ufw allow 53

This rule will allow tcp and udp port 53 to any address on this host.
To specify a protocol, append ‘/protocol’ to the port. For example:

ufw allow 25/tcp

This will allow tcp port 25 to any address on this host. ufw will also
check /etc/services for the port and protocol if specifying a service
by name. Eg:

ufw allow smtp

ufw supports both ingress and egress filtering and users may optionally
specify a direction of either in or out for either incoming or outgoing
traffic. If no direction is supplied, the rule applies to incoming
traffic. Eg:

ufw allow in http
ufw reject out smtp
ufw reject telnet comment ‘telnet is unencrypted’

Users can also use a fuller syntax, specifying the source and destina‐
tion addresses and ports. This syntax is loosely based on OpenBSD’s PF
syntax. For example:

ufw deny proto tcp to any port 80

This will deny all traffic to tcp port 80 on this host. Another exam‐
ple:

ufw deny proto tcp from 10.0.0.0/8 to 192.168.0.1 port 25

This will deny all traffic from the RFC1918 Class A network to tcp port
25 with the address 192.168.0.1.

ufw deny proto tcp from 2001:db8::/32 to any port 25

This will deny all traffic from the IPv6 2001:db8::/32 to tcp port 25
on this host. IPv6 must be enabled in /etc/default/ufw for IPv6 fire‐
walling to work.

ufw deny in on eth0 to 224.0.0.1 proto igmp

This will deny all igmp traffic to 224.0.0.1 on the eth0 interface.

ufw allow in on eth0 to 192.168.0.1 proto gre

This will allow all gre traffic to 192.168.0.1 on the eth0 interface.

ufw allow proto tcp from any to any port 80,443,8080:8090 comment
‘web app’

The above will allow all traffic to tcp ports 80, 443 and 8080-8090
inclusive and adds a comment for the rule. When specifying multiple
ports, the ports list must be numeric, cannot contain spaces and must
be modified as a whole. Eg, in the above example you cannot later try
to delete just the ‘443’ port. You cannot specify more than 15 ports
(ranges count as 2 ports, so the port count in the above example is 4).

ufw supports several different protocols. The following are valid in
any rule and enabled when the protocol is not specified:

tcp
udp

The following have certain restrictions and are not enabled when the
protocol is not specified:

ah valid without port number
esp valid without port number
gre valid without port number
ipv6 valid for IPv4 addresses and without port number
igmp valid for IPv4 addresses and without port number

Rules for traffic not destined for the host itself but instead for
traffic that should be routed/forwarded through the firewall should
specify the route keyword before the rule (routing rules differ signif‐
icantly from PF syntax and instead take into account netfilter FORWARD
chain conventions). For example:

ufw route allow in on eth1 out on eth2

This will allow all traffic routed to eth2 and coming in on eth1 to
traverse the firewall.

ufw route allow in on eth0 out on eth1 to 12.34.45.67 port 80 proto
tcp

This rule allows any packets coming in on eth0 to traverse the firewall
out on eth1 to tcp port 80 on 12.34.45.67.

In addition to routing rules and policy, you must also setup IP for‐
warding. This may be done by setting the following in
/etc/ufw/sysctl.conf:

net/ipv4/ip_forward=1
net/ipv6/conf/default/forwarding=1
net/ipv6/conf/all/forwarding=1

then restarting the firewall:

ufw disable
ufw enable

Be aware that setting kernel tunables is operating system specific and
ufw sysctl settings may be overridden. See the sysctl manual page for
details.

ufw supports connection rate limiting, which is useful for protecting
against brute-force login attacks. When a limit rule is used, ufw will
normally allow the connection but will deny connections if an IP
address attempts to initiate 6 or more connections within 30 seconds.
See http://www.debian-administration.org/articles/187 for details. Typ‐
ical usage is:

ufw limit ssh/tcp

Sometimes it is desirable to let the sender know when traffic is being
denied, rather than simply ignoring it. In these cases, use reject
instead of deny. For example:

ufw reject auth

By default, ufw will apply rules to all available interfaces. To limit
this, specify DIRECTION on INTERFACE, where DIRECTION is one of in or
out (interface aliases are not supported). For example, to allow all
new incoming http connections on eth0, use:

ufw allow in on eth0 to any port 80 proto tcp

To delete a rule, simply prefix the original rule with delete with or
without the rule comment. For example, if the original rule was:

ufw deny 80/tcp

Use this to delete it:

ufw delete deny 80/tcp

You may also specify the rule by NUM, as seen in the status numbered
output. For example, if you want to delete rule number ‘3’, use:

ufw delete 3

If you have IPv6 enabled and are deleting a generic rule that applies
to both IPv4 and IPv6 (eg ‘ufw allow 22/tcp’), deleting by rule number
will delete only the specified rule. To delete both with one command,
prefix the original rule with delete.

To insert a rule, specify the new rule as normal, but prefix the rule
with the rule number to insert. For example, if you have four rules,
and you want to insert a new rule as rule number three, use:

ufw insert 3 deny to any port 22 from 10.0.0.135 proto tcp

To see a list of numbered rules, use:

ufw status numbered

ufw supports per rule logging. By default, no logging is performed when
a packet matches a rule. Specifying log will log all new connections
matching the rule, and log-all will log all packets matching the rule.
For example, to allow and log all new ssh connections, use:

ufw allow log 22/tcp

See LOGGING for more information on logging.

EXAMPLES
Deny all access to port 53:

ufw deny 53

Allow all access to tcp port 80:

ufw allow 80/tcp

Allow all access from RFC1918 networks to this host:

ufw allow from 10.0.0.0/8
ufw allow from 172.16.0.0/12
ufw allow from 192.168.0.0/16

Deny access to udp port 514 from host 1.2.3.4:

ufw deny proto udp from 1.2.3.4 to any port 514

Allow access to udp 1.2.3.4 port 5469 from 1.2.3.5 port 5469:

ufw allow proto udp from 1.2.3.5 port 5469 to 1.2.3.4 port 5469

REMOTE MANAGEMENT
When running ufw enable or starting ufw via its initscript, ufw will
flush its chains. This is required so ufw can maintain a consistent
state, but it may drop existing connections (eg ssh). ufw does support
adding rules before enabling the firewall, so administrators can do:

ufw allow proto tcp from any to any port 22

before running ‘ufw enable’. The rules will still be flushed, but the
ssh port will be open after enabling the firewall. Please note that
once ufw is ‘enabled’, ufw will not flush the chains when adding or
removing rules (but will when modifying a rule or changing the default
policy). By default, ufw will prompt when enabling the firewall while
running under ssh. This can be disabled by using ‘ufw –force enable’.

APPLICATION INTEGRATION
ufw supports application integration by reading profiles located in
/etc/ufw/applications.d. To list the names of application profiles
known to ufw, use:

ufw app list

Users can specify an application name when adding a rule (quoting any
profile names with spaces). For example, when using the simple syntax,
users can use:

ufw allow

Or for the extended syntax:

ufw allow from 192.168.0.0/16 to any app

You should not specify the protocol with either syntax, and with the
extended syntax, use app in place of the port clause.

Details on the firewall profile for a given application can be seen
with:

ufw app info

where ‘‘ is one of the applications seen with the app list com‐
mand. User’s may also specify all to see the profiles for all known
applications.

Syntax for the application profiles is a simple .INI format:

[] title=<br /> description=<description><br /> ports=<ports><p> The ‘ports’ field may specify a ‘|’-separated list of ports/protocols<br /> where the protocol is optional. A comma-separated list or a range<br /> (specified with ‘start:end’) may also be used to specify multiple<br /> ports, in which case the protocol is required. For example:</p><p> [SomeService] title=Some title<br /> desctiption=Some description<br /> ports=12/udp|34|56,78:90/tcp</p><p> In the above example, ‘SomeService’ may be used in app rules and it<br /> specifies UDP port 12, TCP and UDP on port 34 and TCP ports 56 and<br /> 78-90 inclusive.</p><p> After creating or editing an application profile, user’s can run:</p><p> ufw app update <name></p><p> This command will automatically update the firewall with updated pro‐<br /> file information. If specify ‘all’ for name, then all the profiles will<br /> be updated. To update a profile and add a new rule to the firewall<br /> automatically, user’s can run:</p><p> ufw app update –add-new <name></p><p> The behavior of the update –add-new command can be configured using:</p><p> ufw app default <policy><p> The default application policy is skip, which means that the update<br /> –add-new command will do nothing. Users may also specify a policy of<br /> allow or deny so the update –add-new command may automatically update<br /> the firewall. WARNING: it may be a security to risk to use a default<br /> allow policy for application profiles. Carefully consider the security<br /> ramifications before using a default allow policy.</p><p>LOGGING<br /> ufw supports multiple logging levels. ufw defaults to a loglevel of<br /> ‘low’ when a loglevel is not specified. Users may specify a loglevel<br /> with:</p><p> ufw logging LEVEL</p><p> LEVEL may be ‘off’, ‘low’, ‘medium’, ‘high’ and ‘full’. Log levels are<br /> defined as:</p><p> off disables ufw managed logging</p><p> low logs all blocked packets not matching the defined policy (with<br /> rate limiting), as well as packets matching logged rules</p><p> medium log level low, plus all allowed packets not matching the defined<br /> policy, all INVALID packets, and all new connections. All log‐<br /> ging is done with rate limiting.</p><p> high log level medium (without rate limiting), plus all packets with<br /> rate limiting</p><p> full log level high without rate limiting</p><p> Loglevels above medium generate a lot of logging output, and may<br /> quickly fill up your disk. Loglevel medium may generate a lot of log‐<br /> ging output on a busy system.</p><p> Specifying ‘on’ simply enables logging at log level ‘low’ if logging is<br /> currently not enabled.</p><p>REPORTS<br /> The following reports are supported. Each is based on the live system<br /> and with the exception of the listening report, is in raw iptables for‐<br /> mat:</p><p> raw<br /> builtins<br /> before-rules<br /> user-rules<br /> after-rules<br /> logging-rules<br /> listening<br /> added</p><p> The raw report shows the complete firewall, while the others show a<br /> subset of what is in the raw report.</p><p> The listening report will display the ports on the live system in the<br /> listening state for tcp and the open state for udp, along with the<br /> address of the interface and the executable listening on the port. An<br /> ‘*’ is used in place of the address of the interface when the exe‐<br /> cutable is bound to all interfaces on that port. Following this infor‐<br /> mation is a list of rules which may affect connections on this port.<br /> The rules are listed in the order they are evaluated by the kernel, and<br /> the first match wins. Please note that the default policy is not listed<br /> and tcp6 and udp6 are shown only if IPV6 is enabled.</p><p> The added report displays the list of rules as they were added on the<br /> command-line. This report does not show the status of the running fire‐<br /> wall (use ‘ufw status’ instead). Because rules are normalized by ufw,<br /> rules may look different than the originally added rule. Also, ufw does<br /> not record command ordering, so an equivalent ordering is used which<br /> lists IPv6-only rules after other rules.</p><p>NOTES<br /> On installation, ufw is disabled with a default incoming policy of<br /> deny, a default forward policy of deny, and a default outgoing policy<br /> of allow, with stateful tracking for NEW connections for incoming and<br /> forwarded connections. In addition to the above, a default ruleset is<br /> put in place that does the following:</p><p> – DROP packets with RH0 headers</p><p> – DROP INVALID packets</p><p> – ACCEPT certain icmp packets (INPUT and FORWARD): destination-unreach‐<br /> able, source-quench, time-exceeded, parameter-problem, and echo-request<br /> for IPv4. destination-unreachable, packet-too-big, time-exceeded,<br /> parameter-problem, and echo-request for IPv6.</p><p> – ACCEPT icmpv6 packets for stateless autoconfiguration (INPUT)</p><p> – ACCEPT ping replies from IPv6 link-local (ffe8::/10) addresses<br /> (INPUT)</p><p> – ACCEPT DHCP client traffic (INPUT)</p><p> – DROP non-local traffic (INPUT)</p><p> – ACCEPT mDNS (zeroconf/bonjour/avahi 224.0.0.251 for IPv4 and ff02::fb<br /> for IPv6) for service discovery (INPUT)</p><p> – ACCEPT UPnP (239.255.255.250 for IPv4 and ff02::f for IPv6) for ser‐<br /> vice discovery (INPUT)</p><p> Rule ordering is important and the first match wins. Therefore when<br /> adding rules, add the more specific rules first with more general rules<br /> later.</p><p> ufw is not intended to provide complete firewall functionality via its<br /> command interface, but instead provides an easy way to add or remove<br /> simple rules.</p><p> The status command shows basic information about the state of the fire‐<br /> wall, as well as rules managed via the ufw command. It does not show<br /> rules from the rules files in /etc/ufw. To see the complete state of<br /> the firewall, users can ufw show raw. This displays the filter, nat,<br /> mangle and raw tables using:</p><p> iptables -n -L -v -x -t</p><table> ip6tables -n -L -v -x -t</p><table><p> See the iptables and ip6tables documentation for more details.</p><p> If the default policy is set to REJECT, ufw may interfere with rules<br /> added outside of the ufw framework. See README for details.</p><p> IPV6 is allowed by default. To change this behavior to only accept IPv6<br /> traffic on the loopback interface, set IPV6 to ‘no’ in /etc/default/ufw<br /> and reload ufw. When IPv6 is enabled, you may specify rules in the same<br /> way as for IPv4 rules, and they will be displayed with ufw status.<br /> Rules that match both IPv4 and IPv6 addresses apply to both IP ver‐<br /> sions. For example, when IPv6 is enabled, the following rule will allow<br /> access to port 22 for both IPv4 and IPv6 traffic:</p><p> ufw allow 22</p><p> IPv6 over IPv4 tunnels and 6to4 are supported by using the ‘ipv6′ pro‐<br /> tocol (’41’). This protocol can only be used with the full syntax. For<br /> example:</p><p> ufw allow to 10.0.0.1 proto ipv6<br /> ufw allow to 10.0.0.1 from 10.4.0.0/16 proto ipv6</p><p> IPSec is supported by using the ‘esp’ (’50’) and ‘ah’ (’51’) protocols.<br /> These protocols can only be used with the full syntax. For example:</p><p> ufw allow to 10.0.0.1 proto esp<br /> ufw allow to 10.0.0.1 from 10.4.0.0/16 proto esp<br /> ufw allow to 10.0.0.1 proto ah<br /> ufw allow to 10.0.0.1 from 10.4.0.0/16 proto ah</p><p> In addition to the command-line interface, ufw also provides a frame‐<br /> work which allows administrators to modify default behavior as well as<br /> take full advantage of netfilter. See the ufw-framework manual page for<br /> more information.</p><h3>SEE ALSO</h3><p> ufw-framework(8), iptables(8), ip6tables(8), iptables-restore(8),<br /> ip6tables-restore(8), sysctl(8), sysctl.conf(5)</p><h3>AUTHOR</h3><p> ufw is Copyright 2008-2014, Canonical Ltd.</p><p> ufw and this manual page was originally written by Jamie Strandboge<br /> <jamie@canonical.com></p><p>February 2016 UFW:(8)</p><div class="pbSocialNetworks"><div class="pbFacebook"><div class="fb-like" data-href="//man.kohod.fr/ufw-man-page/?pbsn=facebook" data-send="true" data-layout="button_count" data-width="100" data-show-faces="false" data-action="like" data-colorscheme="light" ></div></div><div class="pbTwitter"><a href="https://twitter.com/share" class="twitter-share-button" data-url="//man.kohod.fr/ufw-man-page/?pbsn=twitter" data-text="ufw Man page" >Twitter</a></div><div class="pbGplusone"><div class="g-plusone" data-size="medium" data-annotation="bubble" data-width="120" data-href="//man.kohod.fr/ufw-man-page/?pbsn=googleplus"></div></div><div class="pbPinterest"><a href="http://pinterest.com/pin/create/button/?url=https%3A%2F%2Fman.kohod.fr%2Fufw-man-page%2F%3Fpbsn%3Dpinterest&media=https%3A%2F%2Fman.kohod.fr%2Fwp-content%2Fuploads%2Fsites%2F4%2F2016%2F11%2Fufw-150x150.png&description=ufw+Man+page" class="pin-it-button" count-layout="horizontal"><img border="0" src="//assets.pinterest.com/images/PinExt.png" title="Pin It" /></a></div></div><div class="kohod-bas" id="kohod-1226152542"><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:block;" data-ad-client="ca-pub-8464599647445477" data-ad-slot="1404895340" data-ad-format="auto"></ins> <script>(adsbygoogle = window.adsbygoogle || []).push({});</script> </div></div><footer class="entry-footer"> <span class="update">Updated: <a href="//man.kohod.fr/ufw-man-page/" rel="bookmark"><time class="published updated" datetime="2016-12-21T20:34:53+00:00">décembre 21, 2016</time></a></span><br><span class="cat-links">Categories: <a href="//man.kohod.fr/category/linux/" rel="category tag">linux</a>, <a href="//man.kohod.fr/category/man/" rel="category tag">man</a></span><span class="tags-links">Tags: <a href="//man.kohod.fr/tag/debian/" rel="tag">debian</a>, <a href="//man.kohod.fr/tag/doc/" rel="tag">doc</a>, <a href="//man.kohod.fr/tag/linux/" rel="tag">linux</a>, <a href="//man.kohod.fr/tag/man/" rel="tag">man</a>, <a href="//man.kohod.fr/tag/ubuntu/" rel="tag">ubuntu</a>, <a href="//man.kohod.fr/tag/ufw/" rel="tag">ufw</a></span></footer></article><nav class="navigation post-navigation" role="navigation"><h2 class="screen-reader-text">Post navigation</h2><div class="nav-links"><div class="nav-previous"><a href="//man.kohod.fr/tzconfig-man-page/" rel="prev">Previous post</a></div><div class="nav-next"><a href="//man.kohod.fr/unity-greeter-man-page/" rel="next">Next post</a></div></div></nav></main></div><div id="secondary" class="widget-area egrid grid-30 tablet-grid-30 mobile-grid-100 pull-70 tablet-pull-70" role="complementary"><aside id="search-2" class="widget widget_search"><div class="search-container"><form role="search" method="get" class="search-form" action="//man.kohod.fr/"><fieldset> <input type="search" class="search-field" placeholder="Search..." value="" name="s" title="Search for:" /> <input type="submit" class="search-submit" value="" /></fieldset></form></div></aside><aside id="recent-posts-2" class="widget widget_recent_entries"><h4 class="widget-title">Articles récents</h4><ul><li> <a href="//man.kohod.fr/zlib-flate-man-page/">zlib-flate Man page</a></li><li> <a href="//man.kohod.fr/zjsdecode-man-page/">zjsdecode Man page</a></li><li> <a href="//man.kohod.fr/zipsplit-man-page/">zipsplit Man page</a></li><li> <a href="//man.kohod.fr/zipnote-man-page/">zipnote Man page</a></li><li> <a href="//man.kohod.fr/zipinfo-man-page/">zipinfo Man page</a></li></ul></aside><aside id="recent-comments-2" class="widget widget_recent_comments"><h4 class="widget-title">Commentaires récents</h4><ul id="recentcomments"></ul></aside><aside id="categories-2" class="widget widget_categories"><h4 class="widget-title">Catégories</h4><ul><li class="cat-item cat-item-2"><a href="//man.kohod.fr/category/linux/" >linux</a></li><li class="cat-item cat-item-3"><a href="//man.kohod.fr/category/man/" >man</a></li></ul></aside><aside id="meta-2" class="widget widget_meta"><h4 class="widget-title">Méta</h4><ul><li><a rel="nofollow" href="//man.kohod.fr/wp-login.php">Connexion</a></li><li><a href="//man.kohod.fr/feed/">Flux <abbr title="Really Simple Syndication">RSS</abbr> des articles</a></li><li><a href="//man.kohod.fr/comments/feed/"><abbr title="Really Simple Syndication">RSS</abbr> des commentaires</a></li><li><a href="https://wpfr.net" title="Propulsé par WordPress, plate-forme de publication personnelle sémantique de pointe.">Site de WordPress-FR</a></li></ul></aside><aside id="tag_cloud-3" class="widget widget_tag_cloud"><h4 class="widget-title">Étiquettes</h4><div class="tagcloud"><a href="//man.kohod.fr/tag/appstreamcli/" class="tag-cloud-link tag-link-512 tag-link-position-1" style="font-size: 8pt;" aria-label="appstreamcli (1 élément)">appstreamcli</a> <a href="//man.kohod.fr/tag/apropos/" class="tag-cloud-link tag-link-513 tag-link-position-2" style="font-size: 8pt;" aria-label="apropos (1 élément)">apropos</a> <a href="//man.kohod.fr/tag/chacl/" class="tag-cloud-link tag-link-25 tag-link-position-3" style="font-size: 8.794952681388pt;" aria-label="chacl (2 éléments)">chacl</a> <a href="//man.kohod.fr/tag/debconf-communicate/" class="tag-cloud-link tag-link-768 tag-link-position-4" style="font-size: 8pt;" aria-label="debconf-communicate (1 élément)">debconf-communicate</a> <a href="//man.kohod.fr/tag/debconf-copydb/" class="tag-cloud-link tag-link-769 tag-link-position-5" style="font-size: 8pt;" aria-label="debconf-copydb (1 élément)">debconf-copydb</a> <a href="//man.kohod.fr/tag/debian/" class="tag-cloud-link tag-link-7 tag-link-position-6" style="font-size: 22pt;" aria-label="debian (2 958 éléments)">debian</a> <a href="//man.kohod.fr/tag/doc/" class="tag-cloud-link tag-link-8 tag-link-position-7" style="font-size: 22pt;" aria-label="doc (2 958 éléments)">doc</a> <a href="//man.kohod.fr/tag/dpkg-divert/" class="tag-cloud-link tag-link-227 tag-link-position-8" style="font-size: 8.794952681388pt;" aria-label="dpkg-divert (2 éléments)">dpkg-divert</a> <a href="//man.kohod.fr/tag/dpkg-statoverride/" class="tag-cloud-link tag-link-230 tag-link-position-9" style="font-size: 8.794952681388pt;" aria-label="dpkg-statoverride (2 éléments)">dpkg-statoverride</a> <a href="//man.kohod.fr/tag/dumpkeys/" class="tag-cloud-link tag-link-41 tag-link-position-10" style="font-size: 8.794952681388pt;" aria-label="dumpkeys (2 éléments)">dumpkeys</a> <a href="//man.kohod.fr/tag/g-5/" class="tag-cloud-link tag-link-1024 tag-link-position-11" style="font-size: 8pt;" aria-label="g++-5 (1 élément)">g++-5</a> <a href="//man.kohod.fr/tag/gacutil/" class="tag-cloud-link tag-link-1025 tag-link-position-12" style="font-size: 8pt;" aria-label="gacutil (1 élément)">gacutil</a> <a href="//man.kohod.fr/tag/getfacl/" class="tag-cloud-link tag-link-52 tag-link-position-13" style="font-size: 8.794952681388pt;" aria-label="getfacl (2 éléments)">getfacl</a> <a href="//man.kohod.fr/tag/grub-macbless/" class="tag-cloud-link tag-link-256 tag-link-position-14" style="font-size: 8pt;" aria-label="grub-macbless (1 élément)">grub-macbless</a> <a href="//man.kohod.fr/tag/grub-mkconfig/" class="tag-cloud-link tag-link-257 tag-link-position-15" style="font-size: 8pt;" aria-label="grub-mkconfig (1 élément)">grub-mkconfig</a> <a href="//man.kohod.fr/tag/grub-mkdevicemap/" class="tag-cloud-link tag-link-258 tag-link-position-16" style="font-size: 8pt;" aria-label="grub-mkdevicemap (1 élément)">grub-mkdevicemap</a> <a href="//man.kohod.fr/tag/gvfs-trash/" class="tag-cloud-link tag-link-1280 tag-link-position-17" style="font-size: 8pt;" aria-label="gvfs-trash (1 élément)">gvfs-trash</a> <a href="//man.kohod.fr/tag/gvfs-tree/" class="tag-cloud-link tag-link-1281 tag-link-position-18" style="font-size: 8pt;" aria-label="gvfs-tree (1 élément)">gvfs-tree</a> <a href="//man.kohod.fr/tag/head/" class="tag-cloud-link tag-link-1292 tag-link-position-19" style="font-size: 8.794952681388pt;" aria-label="head (2 éléments)">head</a> <a href="//man.kohod.fr/tag/less/" class="tag-cloud-link tag-link-65 tag-link-position-20" style="font-size: 8.794952681388pt;" aria-label="less (2 éléments)">less</a> <a href="//man.kohod.fr/tag/lessecho/" class="tag-cloud-link tag-link-66 tag-link-position-21" style="font-size: 8.794952681388pt;" aria-label="lessecho (2 éléments)">lessecho</a> <a href="//man.kohod.fr/tag/lessfile/" class="tag-cloud-link tag-link-67 tag-link-position-22" style="font-size: 8.794952681388pt;" aria-label="lessfile (2 éléments)">lessfile</a> <a href="//man.kohod.fr/tag/lesskey/" class="tag-cloud-link tag-link-68 tag-link-position-23" style="font-size: 8.794952681388pt;" aria-label="lesskey (2 éléments)">lesskey</a> <a href="//man.kohod.fr/tag/lesspipe/" class="tag-cloud-link tag-link-69 tag-link-position-24" style="font-size: 8.794952681388pt;" aria-label="lesspipe (2 éléments)">lesspipe</a> <a href="//man.kohod.fr/tag/linux/" class="tag-cloud-link tag-link-4 tag-link-position-25" style="font-size: 22pt;" aria-label="linux (2 958 éléments)">linux</a> <a href="//man.kohod.fr/tag/loadkeys/" class="tag-cloud-link tag-link-71 tag-link-position-26" style="font-size: 8.794952681388pt;" aria-label="loadkeys (2 éléments)">loadkeys</a> <a href="//man.kohod.fr/tag/lockfile-touch/" class="tag-cloud-link tag-link-1536 tag-link-position-27" style="font-size: 8pt;" aria-label="lockfile-touch (1 élément)">lockfile-touch</a> <a href="//man.kohod.fr/tag/lodraw/" class="tag-cloud-link tag-link-1537 tag-link-position-28" style="font-size: 8pt;" aria-label="lodraw (1 élément)">lodraw</a> <a href="//man.kohod.fr/tag/man/" class="tag-cloud-link tag-link-5 tag-link-position-29" style="font-size: 22pt;" aria-label="man (2 958 éléments)">man</a> <a href="//man.kohod.fr/tag/pacmd/" class="tag-cloud-link tag-link-1792 tag-link-position-30" style="font-size: 8pt;" aria-label="pacmd (1 élément)">pacmd</a> <a href="//man.kohod.fr/tag/pactl/" class="tag-cloud-link tag-link-1793 tag-link-position-31" style="font-size: 8pt;" aria-label="pactl (1 élément)">pactl</a> <a href="//man.kohod.fr/tag/ppdpo/" class="tag-cloud-link tag-link-2048 tag-link-position-32" style="font-size: 8pt;" aria-label="ppdpo (1 élément)">ppdpo</a> <a href="//man.kohod.fr/tag/pphs/" class="tag-cloud-link tag-link-2049 tag-link-position-33" style="font-size: 8pt;" aria-label="pphs (1 élément)">pphs</a> <a href="//man.kohod.fr/tag/reindexdb/" class="tag-cloud-link tag-link-2304 tag-link-position-34" style="font-size: 8pt;" aria-label="reindexdb (1 élément)">reindexdb</a> <a href="//man.kohod.fr/tag/remmina/" class="tag-cloud-link tag-link-2305 tag-link-position-35" style="font-size: 8pt;" aria-label="remmina (1 élément)">remmina</a> <a href="//man.kohod.fr/tag/rmail/" class="tag-cloud-link tag-link-373 tag-link-position-36" style="font-size: 8.794952681388pt;" aria-label="rmail (2 éléments)">rmail</a> <a href="//man.kohod.fr/tag/setfacl/" class="tag-cloud-link tag-link-124 tag-link-position-37" style="font-size: 8.794952681388pt;" aria-label="setfacl (2 éléments)">setfacl</a> <a href="//man.kohod.fr/tag/tilestache-seed/" class="tag-cloud-link tag-link-2560 tag-link-position-38" style="font-size: 8pt;" aria-label="tilestache-seed (1 élément)">tilestache-seed</a> <a href="//man.kohod.fr/tag/tilestache-server/" class="tag-cloud-link tag-link-2561 tag-link-position-39" style="font-size: 8pt;" aria-label="tilestache-server (1 élément)">tilestache-server</a> <a href="//man.kohod.fr/tag/touch/" class="tag-cloud-link tag-link-148 tag-link-position-40" style="font-size: 8.794952681388pt;" aria-label="touch (2 éléments)">touch</a> <a href="//man.kohod.fr/tag/ubuntu/" class="tag-cloud-link tag-link-6 tag-link-position-41" style="font-size: 22pt;" aria-label="ubuntu (2 958 éléments)">ubuntu</a> <a href="//man.kohod.fr/tag/update-alternatives/" class="tag-cloud-link tag-link-413 tag-link-position-42" style="font-size: 8.794952681388pt;" aria-label="update-alternatives (2 éléments)">update-alternatives</a> <a href="//man.kohod.fr/tag/which/" class="tag-cloud-link tag-link-159 tag-link-position-43" style="font-size: 8.794952681388pt;" aria-label="which (2 éléments)">which</a> <a href="//man.kohod.fr/tag/x86_64-linux-gnu-strip/" class="tag-cloud-link tag-link-2816 tag-link-position-44" style="font-size: 8pt;" aria-label="x86_64-linux-gnu-strip (1 élément)">x86_64-linux-gnu-strip</a> <a href="//man.kohod.fr/tag/x86_64-pc-linux-gnu-pkg-config/" class="tag-cloud-link tag-link-2817 tag-link-position-45" style="font-size: 8pt;" aria-label="x86_64-pc-linux-gnu-pkg-config (1 élément)">x86_64-pc-linux-gnu-pkg-config</a></div></aside><aside class="widget kohod-widget"><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:block;" data-ad-client="ca-pub-8464599647445477" data-ad-slot="1404895340" data-ad-format="auto"></ins> <script>(adsbygoogle = window.adsbygoogle || []).push({});</script> </aside></div></div><footer id="colophon" class="site-footer grid-container" role="contentinfo"><div class="grid-100 tablet-grid-100 mobile-grid-100"><div class="sepline2"></div></div><div class="egrid grid-70 tablet-grid-70 mobile-grid-100" id="footer-widget-copyright"></div><div class=" grid-30 tablet-grid-30 mobile-grid-100"> <a id="designer" class="alignright" href="http://www.coralthemes.com/">WordPress theme by CoralThemes</a></div></footer></div> <script type="text/javascript">var cfflinkhashtags = "true";</script> <script type='text/javascript'>var wpcf7 = {"apiSettings":{"root":"https:\/\/man.kohod.fr\/wp-json\/contact-form-7\/v1","namespace":"contact-form-7\/v1"},"recaptcha":{"messages":{"empty":"Merci de confirmer que vous n\u2019\u00eates pas un robot."}},"cached":"1"};</script> <script type='text/javascript'>var nivoSliderParams = {"effect":"fade","animspeed":"500","pausetime":"5000"};</script> <div id="cookie-notice" role="banner" class="cn-bottom bootstrap" style="color: #fff; background-color: #000;"><div class="cookie-notice-container"><span id="cn-notice-text">Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considérerons que vous acceptez l'utilisation des cookies.</span><a href="#" id="cn-accept-cookie" data-cookie-set="accept" class="cn-set-cookie button bootstrap">Ok</a></div></div><div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/fr_FR/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script> <script type="text/javascript">window.___gcfg = {lang: 'en'}; (function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = '//apis.google.com/js/plusone.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })();</script> <script type="text/javascript" src="//assets.pinterest.com/js/pinit.js"></script> <script type="text/javascript" defer src="//man.kohod.fr/wp-content/cache/autoptimize/4/js/autoptimize_3e6594be85394b1c9b840713bad4f96c.js"></script></body></html>