This website requires JavaScript.
c801ef40b4
Switch from lastlogin to lsogins
master
v1.2.0
development
Clemens Schwaighofer
2025-09-12 10:16:05 +09:00
125cb27de8
Remove URLs from ReadMe
Clemens Schwaighofer
2025-03-14 22:28:19 +09:00
e45b89c582
AWS Delete user, remove all secondary groups first.
v1.1.2
Clemens Schwaighofer
2025-01-06 13:45:51 +09:00
4a8dab7b01
Add base folder for lock user aws script
v1.1.1
Clemens Schwaighofer
2024-12-16 15:44:09 +09:00
fa47178ed1
Add central logging for all actions done
v1.1.0
Clemens Schwaighofer
2024-12-09 11:37:37 +09:00
4629b58a7e
Skip empty group on login check
v1.0.3
Clemens Schwaighofer
2024-11-11 17:06:24 +09:00
d8cd628ddd
Fix for check last login script
v1.0.2
Clemens Schwaighofer
2024-10-24 13:57:04 +09:00
76f9056069
Fix user create with groups
v1.0.1
Clemens Schwaighofer
2024-10-11 14:39:56 +09:00
74e7e9823f
Bug fix for user create group part
Clemens Schwaighofer
2024-10-11 09:25:41 +09:00
7ce8330aa6
shellcheck fixup
v1.0.0
Clemens Schwaighofer
2024-09-27 18:49:36 +09:00
d8f9710593
Merge branch 'development' into shellecheck-cleanup
Clemens Schwaighofer
2024-09-24 11:40:13 +09:00
c37d17fe9f
ReadMe file update
Clemens Schwaighofer
2024-09-24 11:38:45 +09:00
307433e0a7
Merge branch 'development' into shellecheck-cleanup
Clemens Schwaighofer
2024-09-20 09:22:20 +09:00
f9cd0806f1
Fix in Readme file for exmaple user_list.txt
Clemens Schwaighofer
2024-09-20 09:22:02 +09:00
d9b3fd97fb
Merge branch 'development' into shellecheck-cleanup
Clemens Schwaighofer
2024-09-20 09:20:36 +09:00
21177e1762
Updates for ReadMe file for no login shell settings
Clemens Schwaighofer
2024-09-20 09:20:01 +09:00
3aa6de7e23
check last login shellcheck fixes
Clemens Schwaighofer
2024-09-06 14:44:34 +09:00
3c160a62e7
Merge branch 'development' into shellecheck-cleanup
Clemens Schwaighofer
2024-09-06 14:37:37 +09:00
ca4616c5ee
Text fix for error strings in last login check
v0.19.1
Clemens Schwaighofer
2024-09-06 14:36:09 +09:00
251b0bf981
SSH login last date check was wrong
Clemens Schwaighofer
2024-09-06 14:34:38 +09:00
6daccfe57c
Check last login update with more days info
Clemens Schwaighofer
2024-09-06 14:25:28 +09:00
91f096ab0c
Merge branch 'master' into shellecheck-cleanup
Clemens Schwaighofer
2024-09-06 10:58:13 +09:00
935d6a84c9
Add login shell type select (bash login or no login), fix ssh base groups
v0.19.0
Clemens Schwaighofer
2024-09-06 10:44:31 +09:00
ee7cc8555e
Merge branch 'development' into shellecheck-cleanup
Clemens Schwaighofer
2024-09-04 14:05:51 +09:00
83f84abd46
Fix skip naming for zip/move creation
v0.18.1
Clemens Schwaighofer
2024-09-04 14:04:25 +09:00
090d6f9cec
Download zip file message only if there is a file to download
Clemens Schwaighofer
2024-09-04 13:44:47 +09:00
5659cc010f
Update zip file/clean up skip with skip information
Clemens Schwaighofer
2024-09-04 13:43:24 +09:00
0bd40cdd73
Create user: skip zip creation run if there are no PEM files
Clemens Schwaighofer
2024-09-04 13:21:36 +09:00
e4ed6fed8d
shellcheck based code cleanup
Clemens Schwaighofer
2024-09-04 11:16:05 +09:00
5bf30a8b2f
Add shellcheckrc
Clemens Schwaighofer
2024-09-03 12:47:52 +09:00
26c007dba6
Remove error=1 debug set
v0.18.0
Clemens Schwaighofer
2024-02-15 18:10:53 +09:00
785e3c116d
Fix password set length check
Clemens Schwaighofer
2024-02-15 18:07:53 +09:00
adbfeb0074
Password length set, auto set if not set, and set for pwgen actually
Clemens Schwaighofer
2024-02-15 18:05:03 +09:00
8c7ef32894
Create user script update: allow no password, allow different password length
Clemens Schwaighofer
2024-02-15 18:03:16 +09:00
70ef7a3fc5
Check last login mandatory settings now has combined abort
v0.17.10
Clemens Schwaighofer
2024-02-14 14:46:17 +09:00
89252af50b
Bug fix for json export with double quotes
v0.17.9
Clemens Schwaighofer
2023-12-22 13:39:18 +09:00
8fb833d3c4
Fix the call for getting instance data
v0.17.8
Clemens Schwaighofer
2023-12-22 13:31:33 +09:00
694f04313c
Add Account, Region and Instance info for each report
v0.17.7
Clemens Schwaighofer
2023-12-22 11:54:34 +09:00
50e28c7cfd
Check that fallback last access file exists
v0.17.6
Clemens Schwaighofer
2023-12-21 16:43:57 +09:00
65b7a6ad43
Fix date check for account created date
Clemens Schwaighofer
2023-12-21 16:39:05 +09:00
244461d466
sshforward group typo in lock and unlock users
v0.17.5
Clemens Schwaighofer
2023-12-21 16:11:31 +09:00
66213dfd65
Text fixes for check last login
v0.17.4
Clemens Schwaighofer
2023-12-21 16:06:53 +09:00
39da44b546
Wrong unlock account var used for unlock users
v0.17.3
Clemens Schwaighofer
2023-12-21 16:01:35 +09:00
d4bb06e3e1
Fix lock user flow to only lock if the user is not in the reject group
Clemens Schwaighofer
2023-12-21 15:58:28 +09:00
cc647de495
Readme update
Clemens Schwaighofer
2023-12-21 15:14:57 +09:00
68b450baaf
Add warning message for logins
v0.17.2
Clemens Schwaighofer
2023-12-21 13:46:58 +09:00
8452a1b8c0
Fix pre check for ssh login checks
v0.17.1
Clemens Schwaighofer
2023-12-21 13:35:50 +09:00
3fcb74ac47
Update check last login script with better reporting and csv/json output
v0.17.0
Clemens Schwaighofer
2023-12-21 13:16:14 +09:00
70212da3cb
systemd logs end with dot and we split, so we missed user names with . inside
v0.16.4
Clemens Schwaighofer
2023-12-20 17:51:35 +09:00
168cf9db15
Create user output was using wrong var for SSH access type
v0.16.3
Clemens Schwaighofer
2023-08-21 09:41:23 +09:00
92ef3f0f2e
The GO flag for create_user was default 1 instead of 0
v0.16.2
Clemens Schwaighofer
2023-08-21 09:38:00 +09:00
f181ee74e3
Bug fix: missing ;; in case in create_user script
v0.16.1
Clemens Schwaighofer
2023-08-21 09:36:42 +09:00
93224e3768
Update create/delete scripts, add rename script
v0.16.0
Clemens Schwaighofer
2023-08-08 10:50:08 +09:00
571ddcc717
AWS user account management scripts updates
v0.15.0
Clemens Schwaighofer
2023-08-07 07:29:24 +09:00
eb194c2f1c
The check last login loop for listing ssh reject users was wrong
v0.14.1
Clemens Schwaighofer
2023-08-02 09:51:10 +09:00
a1af63de39
Add ignore from file for authorized keys move
v0.14.0
Clemens Schwaighofer
2023-06-01 17:33:22 +09:00
b5854f93c4
Text typo fix
Clemens Schwaighofer
2023-06-01 16:12:25 +09:00
5735cf2ffb
bug fixes in ls for ssh key move
Clemens Schwaighofer
2023-06-01 15:41:26 +09:00
081bb1cc4c
ssh key change file name had .sh.sh extension
Clemens Schwaighofer
2023-06-01 15:35:12 +09:00
e02822f06d
wrong order for not moved ssh key check with master users
Clemens Schwaighofer
2023-06-01 15:30:19 +09:00
2956998762
used print instead of echo for info message in ssh key move
Clemens Schwaighofer
2023-06-01 15:28:56 +09:00
46dc2be34d
Update ssh key move script
Clemens Schwaighofer
2023-06-01 14:38:00 +09:00
43ef147de6
Fixes in create user script with central SSH location and dynamic home
v0.13.1
Clemens Schwaighofer
2023-05-23 09:08:14 +09:00
fa7e7fbe86
Script to move authorized_keys to central location
v0.13.0
Clemens Schwaighofer
2023-05-16 08:58:53 +09:00
fa3c4e0c6e
Bug in user create test output
v0.12.0
Clemens Schwaighofer
2023-04-05 13:27:05 +09:00
ebf0eaf412
Bug fixes in user create for new ssh key central location
Clemens Schwaighofer
2023-04-05 13:19:50 +09:00
190b12b288
add missing check central ssh auth file folder exists
Clemens Schwaighofer
2023-04-05 11:29:46 +09:00
3a42c521f6
Add central ssh authorized_keys file detect, fixes for home folder create
Clemens Schwaighofer
2023-04-05 11:21:26 +09:00
61a8bca3d7
Allow /home to have a different base location
v0.11.0
Clemens Schwaighofer
2023-03-29 10:57:48 +09:00
a0e7347033
Do not run zip command when test flag is set
Clemens Schwaighofer
2023-03-23 13:52:32 +09:00
c58b0ea7a4
Add wildcard to user list txt file to also ignore TEST created files
v0.10.7
Clemens Schwaighofer
2023-02-17 16:57:10 +09:00
fb00036ab9
Abort on invalid option, always set ssh keytype so it doesn't stay on last selected
v0.10.6
Clemens Schwaighofer
2023-01-31 13:29:00 +09:00
8808b94413
Add user create flow document
Clemens Schwaighofer
2022-12-02 10:05:40 +09:00
1fbc6c8125
Update password key length to 14 characters
v0.10.5
Clemens Schwaighofer
2022-12-02 10:02:40 +09:00
87d53cdb13
Create user bug with positions in list file
v0.10.4
Clemens Schwaighofer
2022-12-02 09:59:39 +09:00
716a0c2bfb
Fix root/base folder problem
v0.10.3
Clemens Schwaighofer
2022-12-02 09:41:25 +09:00
365b52efe5
Bug fix with user_list.txt variable in wrong script. Must be in unlock script not check script
v0.10.2
Clemens Schwaighofer
2022-12-02 09:32:27 +09:00
b10cb62612
Fix unlock script with debug comment out code
v0.10.1
Clemens Schwaighofer
2022-12-02 09:28:09 +09:00
1f4e295e9f
Update lock script, add unlock script, minor updates in other scripts
v0.10.0
Clemens Schwaighofer
2022-12-02 09:23:35 +09:00
ebddac7f67
Rename script names, add lock script
v0.9.0
Clemens Schwaighofer
2022-12-01 18:22:46 +09:00
fe08fa10c2
Add multiple groups to check last login script
Clemens Schwaighofer
2022-12-01 06:43:43 +09:00
6e53d1bdec
Update collector script with debug output, list rejected ssh users
Clemens Schwaighofer
2022-11-22 09:33:52 +09:00
cae5c8a19a
Fix systemd read for dates with short-iso to get proper year date
Clemens Schwaighofer
2022-11-21 18:37:34 +09:00
aa0594e17f
Fix for different log output and missing different cut flow in function
Clemens Schwaighofer
2022-11-21 18:29:47 +09:00
16e6b98399
Start year fix for log file parsing
Clemens Schwaighofer
2022-11-21 18:19:03 +09:00
424277ff2e
Move log parsing to function because it is the same for all check types
Clemens Schwaighofer
2022-11-21 17:58:31 +09:00
ede5f1a2b8
Add full log scan for old non systemd auth checks
Clemens Schwaighofer
2022-11-21 17:41:27 +09:00
27516a6474
Add auth data collector and update check last login script
Clemens Schwaighofer
2022-11-21 16:38:54 +09:00
9f61b3c523
Switch to different zip/pwgen exists bash check
Clemens Schwaighofer
2022-11-04 10:43:47 +09:00
54f4d69da6
Remove wrong exit in user create script
v0.8.1
Clemens Schwaighofer
2022-11-04 10:35:58 +09:00
5db69276db
Add Hostname to the check user data script
v0.8.0
Clemens Schwaighofer
2022-11-03 14:02:47 +09:00
74bfded26f
Add logging to check last login script
Clemens Schwaighofer
2022-11-02 16:04:26 +09:00
37f9f4429d
check users do not show delete from group if nothing has to be done
Clemens Schwaighofer
2022-11-02 15:16:22 +09:00
94a970d54b
Update check user script output on problems
Clemens Schwaighofer
2022-11-02 15:11:26 +09:00
c09e8cf799
AWS accunt scripts, deploy akamai scripts
Clemens Schwaighofer
2022-11-02 15:02:17 +09:00
a15541c86b
Fix pub key check for info display
v0.7.2
Clemens Schwaighofer
2022-03-28 15:01:46 +09:00
12d8d57bd2
Moved script into wrong folder
v0.7.1
Clemens Schwaighofer
2022-03-28 14:58:42 +09:00
18b544a1a4
More info on -i flag
v0.7.0
Clemens Schwaighofer
2022-03-28 14:56:16 +09:00
4914e3f367
Update documentation in user create script
Clemens Schwaighofer
2022-03-15 14:18:04 +09:00
12ef307bdb
Remove alert text if RSA type was selected
Clemens Schwaighofer
2022-03-10 11:14:53 +09:00