diff --git a/facts/general/package.yml b/facts/general/package.yml
index ef97c04..950d91d 100644
--- a/facts/general/package.yml
+++ b/facts/general/package.yml
@@ -6,7 +6,7 @@
   set_fact:
     sshfs: sshfs
     locate: locate
-    sshd: openssh-server
+    opensshd: openssh-server
   when: ansible_pkg_mgr == "apt"
 
 
@@ -14,7 +14,7 @@
   set_fact:
     sshfs: sshfs
     locate: mlocate
-    sshd: openssh
+    opensshd: openssh
   when: ansible_pkg_mgr == "pacman"
   
 
diff --git a/facts/general/service.yml b/facts/general/service.yml
index c903ad9..f422ffd 100644
--- a/facts/general/service.yml
+++ b/facts/general/service.yml
@@ -1,20 +1,22 @@
 ---
 # Define program names for service builtin.
 
-- name: General | Facts | Service | Linux
+- name: General | Facts | Service | All
   set_fact:
     cups: cups
     cups_pattern: cupsd
     cups_browse: cups-browsed
     cups_browse_pattern: cups-browsed
+    sshd: sshd
+    sshd_pattern: sshd
+    sshfs_leet_cmd: "sshfs {{ leet_ssh }}: /mnt/leet -o allow_other,_netdev"
+
+
+- name: General | Facts | Service | Linux
+  set_fact:
   when: ansible_system == "Linux"
 
 
 - name: General | Facts | Service | FreeBSD
   set_fact:
-    cups: cups
-    cups_pattern: cupsd
-    cups_browse: cups-browsed
-    cups_browse_pattern: cups-browsed
-    sshfs_leet_cmd: "sshfs {{ leet_ssh }}: /mnt/leet -o allow_other,_netdev"
   when: ansible_system == "FreeBSD"
\ No newline at end of file
diff --git a/tasks/general/software/services.yml b/tasks/general/software/services.yml
index 594869b..1ac4ef8 100644
--- a/tasks/general/software/services.yml
+++ b/tasks/general/software/services.yml
@@ -29,4 +29,21 @@
     name: "{{ cups_browse }}"
     pattern: "{{ cups_browse_pattern }}"
     state: stopped
-    enabled: no
\ No newline at end of file
+    enabled: no
+
+- name: General | Software | Services | Enable SSHD (Linux?)
+  service:
+    name: "{{ sshd }}"
+    pattern: "{{ sshd_pattern }}"
+    state: started
+    enabled: yes
+
+- name: General | Software | Services | Create SSHFS rc.conf Entry (FreeBSD)
+  lineinfile:
+    path: /etc/rc.conf
+    regexp: '^sshd_enable='
+    line: 'sshd_enable="YES" # MANAGED BY ANSIBLE'
+    state: present
+    create: yes
+    backup: yes
+  when: ansible_system == "FreeBSD"
\ No newline at end of file
diff --git a/tasks/workstation/freebsd/cron/ansible.yml b/tasks/workstation/freebsd/cron/ansible.yml
index 93269fc..501effe 100644
--- a/tasks/workstation/freebsd/cron/ansible.yml
+++ b/tasks/workstation/freebsd/cron/ansible.yml
@@ -1,15 +1,6 @@
 ---
 # Cron jobs specific to FreeBSD
 
-- name: General | Cron | Ansible | FreeBSD | Enable SSHFS Job
-  cron:
-    user: ansible
-    name: "1337 SSHFS"
-    special_time: reboot
-    job: "sudo {{ sshfs_leet_cmd }}"
-    state: present
-    disabled: no
-
 - name: General | Cron | Ansible | FreeBSD | Enable Security Update
   cron:
     user: ansible