←June→
Sun |
Mon |
Tue |
Wed |
Thu |
Fri |
Sat |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
|
|
|
|
|
|
|
Sat, Jun 14, 2025 9:52 pm
Display the applications on a Juniper router/firewall
To view the list of user-defined applications
on a Juniper
Networks router/firewall running the
JunOS
operating system from a
command-line
interface (CLI), you can enter cli mode by issuing the command
cli
after logging in and then issue the command
show configuration applications
.
root@Bellatrix> show configuration applications
application POP3 {
protocol tcp;
destination-port 110;
}
application POP3S {
protocol tcp;
destination-port 995;
}
application Rising_World_TCP {
protocol tcp;
destination-port 4254-4259;
}
application Rising_World_UDP {
protocol udp;
destination-port 4254-4259;
}
root@Bellatrix>
To view the list of predefined junos-
applications
from the CLI, you can enter cli mode by issuing the command
cli
after logging in and then issue the command show
configuration groups junos-defaults applications
.
[ More Info ]
[/security/firewalls/SRX]
permanent link
Fri, Jun 13, 2025 7:54 pm
Determining the process listening on a particular port on a Linux system with ss
To determine what
process is listening on a particular
TCP
port on a Linux system,
you can use the ss command. On a CentOS Linux system, the command can be found in the /sbin/ss
directory. The utility is part of the iproute, or
iproute2 package.
# which ss
/sbin/ss
# rpm -qf /sbin/ss
iproute-3.10.0-21.el7.x86_64
#
To see help information on the utility, you can use the command
ss --help
.
# ss --help
Usage: ss [ OPTIONS ]
ss [ OPTIONS ] [ FILTER ]
-h, --help this message
-V, --version output version information
-n, --numeric don't resolve service names
-r, --resolve resolve host names
-a, --all display all sockets
-l, --listening display listening sockets
-o, --options show timer information
-e, --extended show detailed socket information
-m, --memory show socket memory usage
-p, --processes show process using socket
-i, --info show internal TCP information
-s, --summary show socket usage summary
-b, --bpf show bpf filter socket information
-4, --ipv4 display only IP version 4 sockets
-6, --ipv6 display only IP version 6 sockets
-0, --packet display PACKET sockets
-t, --tcp display only TCP sockets
-u, --udp display only UDP sockets
-d, --dccp display only DCCP sockets
-w, --raw display only RAW sockets
-x, --unix display only Unix domain sockets
-f, --family=FAMILY display sockets of type FAMILY
-A, --query=QUERY, --socket=QUERY
QUERY := {all|inet|tcp|udp|raw|unix|packet|netlink}[,QUERY]
-D, --diag=FILE Dump raw information about TCP sockets to FILE
-F, --filter=FILE read filter information from FILE
FILTER := [ state TCP-STATE ] [ EXPRESSION ]
#
Or you can consult the
manual page
for ss using the command man ss
.
[ More Info ]
[/os/unix/linux/network]
permanent link
Thu, Jun 12, 2025 9:34 pm
Changing a user's password in an htpasswd file or deleting a user from the file
An .htpasswd
file can be used to control access to specific directories that
visitors to a web server can access when the web server is an Apache web
server. Entries in the file can be added, modified, or deleted using
the htpasswd utility, which may be in the /bin
directory
on a Linux sysem.
To update a password for a user listed in an .htpasswd file, a command
in the form htpasswd htpasswdFileLocation user
where htpasswdFileLocation is the location and name for the
.htpassword file on the system and user is a specific user listed
in that file. The htpasswd utility will prompt for a new password and
then prompt you to retype it to ensure there has not been a typo when
the new password was provided. E.g.:
# htpasswd /home/jdoe/music/.htpasswd mary
New password:
Re-type new password:
Updating password for user mary
#
If you wish to delete an entry for a user in the .htpasswd file, you can
use a command in the form htpasswd -D htpasswdFileLocation
user
. The -D
indicates the entry for the user
should be deleted. The response will indicate the password for the user
was deleted, which is true, but that indicates the entire entry for that
user was removd from the file. E.g.:
# htpasswd -D /home/jdoe/music/.htpasswd manny
Deleting password for user manny
#
Related
-
Apache AllowOverride AuthConfig
Directive
Date: May 13, 2008
[/network/web/server/apache]
permanent link
Sun, Jun 01, 2025 8:13 pm
Installing the Microsoft-provided SSH server software on a Windows 11 system
Microsoft provides
Secure Shell (SSH)
server software with Windows 11 that you can use to listen for connections
from remote SSH clients, but the server service is not installed by default.
To install the Microsoft-provided SSH server software on a Windows 11 system,
take the following steps:
-
Type optional features in the Windows Search field at the
bottom of the screen and hit Enter, then click on "Open" when it is
found.
-
Click on the View features button.
-
Scroll down the list of optional features until you see
Open SSH Server and then click on the check box for it
and click on the Next button.
-
Click on the Add button to add the OpenSSH Server capability
to the system.
-
When the Optional features window shows that the OpenSSH Server
software has been added, you can close the window.
If you scroll down the list of added features before closing the
window, you should see OpenSSH Server below OpenSSH Client.
After installing the software, you will need to start the OpenSSH server
service.
[ More Info ]
[/os/windows/network/ssh/OpenSSH]
permanent link
Sun, May 04, 2025 2:26 pm
Deleting all records from an SQLite table
If you wish to delete all of the records from a table in an
SQLite
database, you can do so using a command in the form delete from
tableName
where tableName is the name of the
table from which you wish to remove all of the rows in the table.
E.g., if I wished to delete all of the records in a table named
TimeStamps, I could use the delete command below.
sqlite> select * from Timestamps;
2025-05-01 21:26:22|2025-05-01 21:23|10947739
2025-05-01 21:28:33|2025-05-01 21:28|10967247
2025-05-04 13:37:47|2025-05-04 13:36|18079581
sqlite> delete from Timestamps;
sqlite> select * from Timestamps;
sqlite>
If I only wanted to delete a record or records meeting a specific condition,
I could specify that condition in a WHERE clause. E.g., if the columns in the
table were CurrentTimestamp, LastUpdateTimestamp, and Size and I only wanted to
remove the row where the value of CurrentTimestamp is 2025-05-04 13:37:47,
I could use the command below, instead.
sqlite> .schema Timestamps
CREATE TABLE "Timestamps" (
"CurrentTimestamp" TEXT NOT NULL,
"LastUpdateTimestamp" TEXT NOT NULL,
"Size" INTEGER NOT NULL
);
sqlite> delete from Timestamps where CurrentTimestamp='2025-05-04 13:37:47';
[/software/database/sqlite]
permanent link
Fri, Mar 28, 2025 9:22 pm
Windows Files Flagged as Malware by Avira Rescue System Scan
Some antivirus companies provide "rescue system" software that you can
download for free and used to create bootable DVDs or
flash drives to
boot a PC outside of windows and scan the system for viruses and other
malware. The software can be used if a system won't boot because of the
malware.
Avira, a German
antivirus company, provides
Avira Rescue System antivirus software that can be used to scan a system
running a Microsoft Windows
operating system.
The
ISO file
that you download to create a bootable DVD or flash drive
contains the
Ubuntu
Linux operating system, but you don't need to be familiar with a
Linux operating
system to use the software.
[ More Info ]
[/security/antivirus/avira]
permanent link
Fri, Mar 14, 2025 7:18 pm
Determining the mount point for a USB flash drive on a Lubuntu system
I booted a PC from a USB
flash drive
on which I had installed
Lubuntu Linux.
I also plugged another flash drive into the system, but I didn't know
where it was mounted.
The hard
disk drive (HDD) in the system was /dev/sda and I assumed the
Lubuntu Linux bootable drive was /dev/sdb and the new drive would be
/dev/sdbc. You can type for devlink in /dev/disk/by-id/usb*;
do readlink -f ${devlink}; done
at a
shell prompt, which you can obtain on a Lubuntu system by
clicking on the bird icon at the lower, left-hand corner of the
screen and selecting System Tools then Qterminal,
to see a list of the USB devices attached to a system.
lubuntu@lubuntu:~$ for devlink in /dev/disk/by-id/usb*; do readlink -f ${devlink}; done
/dev/sdc
/dev/sdc1
/dev/sdb
/dev/sdb1
lubuntu@lubuntu:~$
You can find the location where a USB drive is mounted by issuing
the mount
command and then
piping
the output into the
grep command to find information on just the particular drive in
which you are interested.
lubuntu@lubuntu:~$ mount | grep sdc
/dev/sdc1 on /media/lubuntu/EMTEC C450 type vfat (rw,nosuid,nodev,rela
time,uid=1000,gid=1000,fmask=0022,dmask=0022,codepage=437,iocharset=is
o8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udisks2)
lubuntu@lubuntu:~$
In this case, I knew the USB flash drive was a 16GB Emtec device
and I was able to see it was mounted at /media/lubuntu/EMTEC
C450
. I was then able to view the files and folders for
the drive from the shell prompt.
lubuntu@lubuntu:~$ ls /media
cdrom lubuntu root
lubuntu@lubuntu:~$ ls /media/lubuntu
'EMTEC C450'
lubuntu@lubuntu:~$ ls /media/lubuntu/'EMTEC C450'
EMTEC.icns EMTEC.ico 'System Volume Information' autorun.inf
lubuntu@lubuntu:~$
References:
-
How do I figure out which /dev is a USB flash drive?
Date: September 16, 2008
superuser
[/os/unix/linux/lubuntu]
permanent link
Sun, Mar 09, 2025 9:53 pm
Creating a bootable USB flash drive from an ISO file using Rufus
If you have an
ISO
file that could be written to a CD or DVD to boot a system, but wish to
use it to create a bootable
USB
flash drive and
wish to do so using software on a Microsoft Windows system, you
can use
Rufus.
The developer is Pete Batard and his blog can be found at
Pete's Blog; the GitHub page for
the software is at
rufus.
[ More Info ]
[/os/windows/utilities]
permanent link
Fri, Feb 28, 2025 7:55 pm
Burning an ISO file to a CD or DVD on a Windows 11 System
If you wish to burn a
.iso file to a
CD or a DVD on a Microsoft Windows 11 system, you can do so by taking the
following steps.
-
In the Windows File
Explorer, Right-click on the .iso file, then click on Burn, which appears
above the file list.

-
If the appropriate CD/DVD drive does not appear in the "Disc Burner"
field, select it then click on Burn (check the box first
for "Verify disc after burning", if you wish to have the program
verify that the disc can be read successfully after the iso
file is burned to the disc).

-
When the iso file has successfully been written to disc, you should
see "The disc image has been successfully burned to disc." You can
then click on the Close button.

The disc will then be ejected.
[/os/windows/win11]
permanent link
Thu, Feb 13, 2025 8:08 pm
Add an AddEvent calendar to the desktop version of Outlook
AddEvent provides organizations
and companies a means to add their event calendars to their users'
calendars. When I was helping my wife add an organization's calendar
to her desktop version of Outlook, when I tried to add the calendar through
the AddEvent website, I saw two options for Outlook when I clicked on
Add to Calendar. On the "
Subscribe to the calendar" list of email options were the following:
- Apple
- Google (online)
- Office 365 (onlilne)
- Outlook
- Outlook.com
- Yahoo (online)
When I tried the Outlook option, the AddEvent
website gave me no option to download the
.ics calendar file for the
organization, instead the only option was to have the site open the new
Office 365 version of Outlook on the system, which would force her to sync
her email, contacts, and calendar with the Microsoft cloud, which I didn't
want to do. I wanted the .ics file so I could add it to the older version
of Outlook on her desktop system that she uses for her email, calendar, and
task list. There is a way to get the .ics file and use it with Outlook
or another application, but you have to choose the "Yahoo (online)" option.
In step 3 for the Yahoo instructions, you will see a URL for the .ics file
which you can copy and paste into a new tab in your browser, which will
allow you to download the .ics file to your system.
Once I had the .ics file, I was able to click on File then
Open & Export in Outlook on my wife's PC to open the
.ics file I downloaded and add the organization's calendar to her Outlook
calendar.

[/network/email/clients/outlook]
permanent link
Privacy Policy
Contact